function my(i,o){for(var r=0;rc[f]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}(function(){const o=document.createElement("link").relList;if(o&&o.supports&&o.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))c(f);new MutationObserver(f=>{for(const d of f)if(d.type==="childList")for(const g of d.addedNodes)g.tagName==="LINK"&&g.rel==="modulepreload"&&c(g)}).observe(document,{childList:!0,subtree:!0});function r(f){const d={};return f.integrity&&(d.integrity=f.integrity),f.referrerPolicy&&(d.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?d.credentials="include":f.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function c(f){if(f.ep)return;f.ep=!0;const d=r(f);fetch(f.href,d)}})();function Fh(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var jr={exports:{}},Hi={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var rh;function hy(){if(rh)return Hi;rh=1;var i=Symbol.for("react.transitional.element"),o=Symbol.for("react.fragment");function r(c,f,d){var g=null;if(d!==void 0&&(g=""+d),f.key!==void 0&&(g=""+f.key),"key"in f){d={};for(var S in f)S!=="key"&&(d[S]=f[S])}else d=f;return f=d.ref,{$$typeof:i,type:c,key:g,ref:f!==void 0?f:null,props:d}}return Hi.Fragment=o,Hi.jsx=r,Hi.jsxs=r,Hi}var uh;function py(){return uh||(uh=1,jr.exports=hy()),jr.exports}var b=py(),Ur={exports:{}},ji={},Br={exports:{}},Lr={};/** * @license React * scheduler.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var fh;function gy(){return fh||(fh=1,(function(i){function o(T,Y){var D=T.length;T.push(Y);t:for(;0>>1,ct=T[it];if(0>>1;itf(U,D))Qf(W,U)?(T[it]=W,T[Q]=D,it=Q):(T[it]=U,T[L]=D,it=L);else if(Qf(W,D))T[it]=W,T[Q]=D,it=Q;else break t}}return Y}function f(T,Y){var D=T.sortIndex-Y.sortIndex;return D!==0?D:T.id-Y.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;i.unstable_now=function(){return d.now()}}else{var g=Date,S=g.now();i.unstable_now=function(){return g.now()-S}}var y=[],m=[],v=1,p=null,N=3,R=!1,_=!1,B=!1,X=!1,V=typeof setTimeout=="function"?setTimeout:null,$=typeof clearTimeout=="function"?clearTimeout:null,J=typeof setImmediate<"u"?setImmediate:null;function F(T){for(var Y=r(m);Y!==null;){if(Y.callback===null)c(m);else if(Y.startTime<=T)c(m),Y.sortIndex=Y.expirationTime,o(y,Y);else break;Y=r(m)}}function P(T){if(B=!1,F(T),!_)if(r(y)!==null)_=!0,lt||(lt=!0,pt());else{var Y=r(m);Y!==null&&xt(P,Y.startTime-T)}}var lt=!1,k=-1,Z=5,mt=-1;function St(){return X?!0:!(i.unstable_now()-mtT&&St());){var it=p.callback;if(typeof it=="function"){p.callback=null,N=p.priorityLevel;var ct=it(p.expirationTime<=T);if(T=i.unstable_now(),typeof ct=="function"){p.callback=ct,F(T),Y=!0;break e}p===r(y)&&c(y),F(T)}else c(y);p=r(y)}if(p!==null)Y=!0;else{var E=r(m);E!==null&&xt(P,E.startTime-T),Y=!1}}break t}finally{p=null,N=D,R=!1}Y=void 0}}finally{Y?pt():lt=!1}}}var pt;if(typeof J=="function")pt=function(){J(zt)};else if(typeof MessageChannel<"u"){var gt=new MessageChannel,vt=gt.port2;gt.port1.onmessage=zt,pt=function(){vt.postMessage(null)}}else pt=function(){V(zt,0)};function xt(T,Y){k=V(function(){T(i.unstable_now())},Y)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(T){T.callback=null},i.unstable_forceFrameRate=function(T){0>T||125it?(T.sortIndex=D,o(m,T),r(y)===null&&T===r(m)&&(B?($(k),k=-1):B=!0,xt(P,D-it))):(T.sortIndex=ct,o(y,T),_||R||(_=!0,lt||(lt=!0,pt()))),T},i.unstable_shouldYield=St,i.unstable_wrapCallback=function(T){var Y=N;return function(){var D=N;N=Y;try{return T.apply(this,arguments)}finally{N=D}}}})(Lr)),Lr}var dh;function yy(){return dh||(dh=1,Br.exports=gy()),Br.exports}var Yr={exports:{}},dt={};/** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var mh;function vy(){if(mh)return dt;mh=1;var i=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),g=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),p=Symbol.for("react.activity"),N=Symbol.iterator;function R(E){return E===null||typeof E!="object"?null:(E=N&&E[N]||E["@@iterator"],typeof E=="function"?E:null)}var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B=Object.assign,X={};function V(E,L,U){this.props=E,this.context=L,this.refs=X,this.updater=U||_}V.prototype.isReactComponent={},V.prototype.setState=function(E,L){if(typeof E!="object"&&typeof E!="function"&&E!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,E,L,"setState")},V.prototype.forceUpdate=function(E){this.updater.enqueueForceUpdate(this,E,"forceUpdate")};function $(){}$.prototype=V.prototype;function J(E,L,U){this.props=E,this.context=L,this.refs=X,this.updater=U||_}var F=J.prototype=new $;F.constructor=J,B(F,V.prototype),F.isPureReactComponent=!0;var P=Array.isArray;function lt(){}var k={H:null,A:null,T:null,S:null},Z=Object.prototype.hasOwnProperty;function mt(E,L,U){var Q=U.ref;return{$$typeof:i,type:E,key:L,ref:Q!==void 0?Q:null,props:U}}function St(E,L){return mt(E.type,L,E.props)}function zt(E){return typeof E=="object"&&E!==null&&E.$$typeof===i}function pt(E){var L={"=":"=0",":":"=2"};return"$"+E.replace(/[=:]/g,function(U){return L[U]})}var gt=/\/+/g;function vt(E,L){return typeof E=="object"&&E!==null&&E.key!=null?pt(""+E.key):L.toString(36)}function xt(E){switch(E.status){case"fulfilled":return E.value;case"rejected":throw E.reason;default:switch(typeof E.status=="string"?E.then(lt,lt):(E.status="pending",E.then(function(L){E.status==="pending"&&(E.status="fulfilled",E.value=L)},function(L){E.status==="pending"&&(E.status="rejected",E.reason=L)})),E.status){case"fulfilled":return E.value;case"rejected":throw E.reason}}throw E}function T(E,L,U,Q,W){var st=typeof E;(st==="undefined"||st==="boolean")&&(E=null);var at=!1;if(E===null)at=!0;else switch(st){case"bigint":case"string":case"number":at=!0;break;case"object":switch(E.$$typeof){case i:case o:at=!0;break;case v:return at=E._init,T(at(E._payload),L,U,Q,W)}}if(at)return W=W(E),at=Q===""?"."+vt(E,0):Q,P(W)?(U="",at!=null&&(U=at.replace(gt,"$&/")+"/"),T(W,L,U,"",function(ae){return ae})):W!=null&&(zt(W)&&(W=St(W,U+(W.key==null||E&&E.key===W.key?"":(""+W.key).replace(gt,"$&/")+"/")+at)),L.push(W)),1;at=0;var ut=Q===""?".":Q+":";if(P(E))for(var Nt=0;Nt"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(o){console.error(o)}}return i(),Gr.exports=by(),Gr.exports}/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var yh;function xy(){if(yh)return ji;yh=1;var i=yy(),o=mo(),r=$h();function c(t){var e="https://react.dev/errors/"+t;if(1ct||(t.current=it[ct],it[ct]=null,ct--)}function U(t,e){ct++,it[ct]=t.current,t.current=e}var Q=E(null),W=E(null),st=E(null),at=E(null);function ut(t,e){switch(U(st,e),U(W,t),U(Q,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?_m(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=_m(e),t=Dm(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}L(Q),U(Q,t)}function Nt(){L(Q),L(W),L(st)}function ae(t){t.memoizedState!==null&&U(at,t);var e=Q.current,a=Dm(e,t.type);e!==a&&(U(W,t),U(Q,a))}function de(t){W.current===t&&(L(Q),L(W)),at.current===t&&(L(at),Mi._currentValue=D)}var ne,ha;function We(t){if(ne===void 0)try{throw Error()}catch(a){var e=a.stack.trim().match(/\n( *(at )?)/);ne=e&&e[1]||"",ha=-1)":-1l||x[n]!==z[l]){var j=` `+x[n].replace(" at new "," at ");return t.displayName&&j.includes("")&&(j=j.replace("",t.displayName)),j}while(1<=n&&0<=l);break}}}finally{Yl=!1,Error.prepareStackTrace=a}return(a=t?t.displayName||t.name:"")?We(a):""}function pn(t,e){switch(t.tag){case 26:case 27:case 5:return We(t.type);case 16:return We("Lazy");case 13:return t.child!==e&&e!==null?We("Suspense Fallback"):We("Suspense");case 19:return We("SuspenseList");case 0:case 15:return Vn(t.type,!1);case 11:return Vn(t.type.render,!1);case 1:return Vn(t.type,!0);case 31:return We("Activity");default:return""}}function Gl(t){try{var e="",a=null;do e+=pn(t,a),a=t,t=t.return;while(t);return e}catch(n){return` Error generating stack: `+n.message+` `+n.stack}}var Re=Object.prototype.hasOwnProperty,ql=i.unstable_scheduleCallback,Vl=i.unstable_cancelCallback,me=i.unstable_shouldYield,La=i.unstable_requestPaint,he=i.unstable_now,Ao=i.unstable_getCurrentPriorityLevel,gn=i.unstable_ImmediatePriority,Vi=i.unstable_UserBlockingPriority,yn=i.unstable_NormalPriority,Xl=i.unstable_LowPriority,pa=i.unstable_IdlePriority,Xi=i.log,Ya=i.unstable_setDisableYieldValue,vn=null,pe=null;function Fe(t){if(typeof Xi=="function"&&Ya(t),pe&&typeof pe.setStrictMode=="function")try{pe.setStrictMode(vn,t)}catch{}}var re=Math.clz32?Math.clz32:na,To=Math.log,Ql=Math.LN2;function na(t){return t>>>=0,t===0?32:31-(To(t)/Ql|0)|0}var Xn=256,Qn=262144,bn=4194304;function la(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function ft(t,e,a){var n=t.pendingLanes;if(n===0)return 0;var l=0,s=t.suspendedLanes,u=t.pingedLanes;t=t.warmLanes;var h=n&134217727;return h!==0?(n=h&~s,n!==0?l=la(n):(u&=h,u!==0?l=la(u):a||(a=h&~t,a!==0&&(l=la(a))))):(h=n&~s,h!==0?l=la(h):u!==0?l=la(u):a||(a=n&~t,a!==0&&(l=la(a)))),l===0?0:e!==0&&e!==l&&(e&s)===0&&(s=l&-l,a=e&-e,s>=a||s===32&&(a&4194048)!==0)?e:l}function Gt(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function Pt(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ue(){var t=bn;return bn<<=1,(bn&62914560)===0&&(bn=4194304),t}function Ga(t){for(var e=[],a=0;31>a;a++)e.push(t);return e}function Vt(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function ye(t,e,a,n,l,s){var u=t.pendingLanes;t.pendingLanes=a,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=a,t.entangledLanes&=a,t.errorRecoveryDisabledLanes&=a,t.shellSuspendCounter=0;var h=t.entanglements,x=t.expirationTimes,z=t.hiddenUpdates;for(a=u&~a;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var og=/[\n"\\]/g;function Ge(t){return t.replace(og,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ro(t,e,a,n,l,s,u,h){t.name="",u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"?t.type=u:t.removeAttribute("type"),e!=null?u==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Ye(e)):t.value!==""+Ye(e)&&(t.value=""+Ye(e)):u!=="submit"&&u!=="reset"||t.removeAttribute("value"),e!=null?Mo(t,u,Ye(e)):a!=null?Mo(t,u,Ye(a)):n!=null&&t.removeAttribute("value"),l==null&&s!=null&&(t.defaultChecked=!!s),l!=null&&(t.checked=l&&typeof l!="function"&&typeof l!="symbol"),h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?t.name=""+Ye(h):t.removeAttribute("name")}function wu(t,e,a,n,l,s,u,h){if(s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"&&(t.type=s),e!=null||a!=null){if(!(s!=="submit"&&s!=="reset"||e!=null)){zo(t);return}a=a!=null?""+Ye(a):"",e=e!=null?""+Ye(e):a,h||e===t.value||(t.value=e),t.defaultValue=e}n=n??l,n=typeof n!="function"&&typeof n!="symbol"&&!!n,t.checked=h?t.checked:!!n,t.defaultChecked=!!n,u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.name=u),zo(t)}function Mo(t,e,a){e==="number"&&Zi(t.ownerDocument)===t||t.defaultValue===""+a||(t.defaultValue=""+a)}function $n(t,e,a,n){if(t=t.options,e){e={};for(var l=0;l"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),jo=!1;if(va)try{var Jl={};Object.defineProperty(Jl,"passive",{get:function(){jo=!0}}),window.addEventListener("test",Jl,Jl),window.removeEventListener("test",Jl,Jl)}catch{jo=!1}var Va=null,Uo=null,Ji=null;function _u(){if(Ji)return Ji;var t,e=Uo,a=e.length,n,l="value"in Va?Va.value:Va.textContent,s=l.length;for(t=0;t=$l),Lu=" ",Yu=!1;function Gu(t,e){switch(t){case"keyup":return jg.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qu(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var el=!1;function Bg(t,e){switch(t){case"compositionend":return qu(e);case"keypress":return e.which!==32?null:(Yu=!0,Lu);case"textInput":return t=e.data,t===Lu&&Yu?null:t;default:return null}}function Lg(t,e){if(el)return t==="compositionend"||!qo&&Gu(t,e)?(t=_u(),Ji=Uo=Va=null,el=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:a,offset:e-t};t=n}t:{for(;a;){if(a.nextSibling){a=a.nextSibling;break t}a=a.parentNode}a=void 0}a=Wu(a)}}function $u(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?$u(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Iu(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Zi(t.document);e instanceof t.HTMLIFrameElement;){try{var a=typeof e.contentWindow.location.href=="string"}catch{a=!1}if(a)t=e.contentWindow;else break;e=Zi(t.document)}return e}function Qo(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var Zg=va&&"documentMode"in document&&11>=document.documentMode,al=null,ko=null,ei=null,Zo=!1;function Pu(t,e,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Zo||al==null||al!==Zi(n)||(n=al,"selectionStart"in n&&Qo(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ei&&ti(ei,n)||(ei=n,n=qs(ko,"onSelect"),0>=u,l-=u,ia=1<<32-re(e)+l|a<yt?(wt=nt,nt=null):wt=nt.sibling;var Mt=M(w,nt,O[yt],G);if(Mt===null){nt===null&&(nt=wt);break}t&&nt&&Mt.alternate===null&&e(w,nt),A=s(Mt,A,yt),Rt===null?ot=Mt:Rt.sibling=Mt,Rt=Mt,nt=wt}if(yt===O.length)return a(w,nt),Ot&&xa(w,yt),ot;if(nt===null){for(;ytyt?(wt=nt,nt=null):wt=nt.sibling;var fn=M(w,nt,Mt.value,G);if(fn===null){nt===null&&(nt=wt);break}t&&nt&&fn.alternate===null&&e(w,nt),A=s(fn,A,yt),Rt===null?ot=fn:Rt.sibling=fn,Rt=fn,nt=wt}if(Mt.done)return a(w,nt),Ot&&xa(w,yt),ot;if(nt===null){for(;!Mt.done;yt++,Mt=O.next())Mt=q(w,Mt.value,G),Mt!==null&&(A=s(Mt,A,yt),Rt===null?ot=Mt:Rt.sibling=Mt,Rt=Mt);return Ot&&xa(w,yt),ot}for(nt=n(nt);!Mt.done;yt++,Mt=O.next())Mt=H(nt,w,yt,Mt.value,G),Mt!==null&&(t&&Mt.alternate!==null&&nt.delete(Mt.key===null?yt:Mt.key),A=s(Mt,A,yt),Rt===null?ot=Mt:Rt.sibling=Mt,Rt=Mt);return t&&nt.forEach(function(dy){return e(w,dy)}),Ot&&xa(w,yt),ot}function Ut(w,A,O,G){if(typeof O=="object"&&O!==null&&O.type===B&&O.key===null&&(O=O.props.children),typeof O=="object"&&O!==null){switch(O.$$typeof){case R:t:{for(var ot=O.key;A!==null;){if(A.key===ot){if(ot=O.type,ot===B){if(A.tag===7){a(w,A.sibling),G=l(A,O.props.children),G.return=w,w=G;break t}}else if(A.elementType===ot||typeof ot=="object"&&ot!==null&&ot.$$typeof===Z&&Cn(ot)===A.type){a(w,A.sibling),G=l(A,O.props),oi(G,O),G.return=w,w=G;break t}a(w,A);break}else e(w,A);A=A.sibling}O.type===B?(G=Nn(O.props.children,w.mode,G,O.key),G.return=w,w=G):(G=ls(O.type,O.key,O.props,null,w.mode,G),oi(G,O),G.return=w,w=G)}return u(w);case _:t:{for(ot=O.key;A!==null;){if(A.key===ot)if(A.tag===4&&A.stateNode.containerInfo===O.containerInfo&&A.stateNode.implementation===O.implementation){a(w,A.sibling),G=l(A,O.children||[]),G.return=w,w=G;break t}else{a(w,A);break}else e(w,A);A=A.sibling}G=Po(O,w.mode,G),G.return=w,w=G}return u(w);case Z:return O=Cn(O),Ut(w,A,O,G)}if(xt(O))return I(w,A,O,G);if(pt(O)){if(ot=pt(O),typeof ot!="function")throw Error(c(150));return O=ot.call(O),rt(w,A,O,G)}if(typeof O.then=="function")return Ut(w,A,fs(O),G);if(O.$$typeof===J)return Ut(w,A,os(w,O),G);ds(w,O)}return typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint"?(O=""+O,A!==null&&A.tag===6?(a(w,A.sibling),G=l(A,O),G.return=w,w=G):(a(w,A),G=Io(O,w.mode,G),G.return=w,w=G),u(w)):a(w,A)}return function(w,A,O,G){try{si=0;var ot=Ut(w,A,O,G);return ml=null,ot}catch(nt){if(nt===dl||nt===rs)throw nt;var Rt=Ce(29,nt,null,w.mode);return Rt.lanes=G,Rt.return=w,Rt}finally{}}}var Dn=Af(!0),Tf=Af(!1),Ka=!1;function fc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function dc(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Ja(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function Wa(t,e,a){var n=t.updateQueue;if(n===null)return null;if(n=n.shared,(Ct&2)!==0){var l=n.pending;return l===null?e.next=e:(e.next=l.next,l.next=e),n.pending=e,e=ns(t),of(t,null,a),e}return as(t,n,e,a),ns(t)}function ci(t,e,a){if(e=e.updateQueue,e!==null&&(e=e.shared,(a&4194048)!==0)){var n=e.lanes;n&=t.pendingLanes,a|=n,e.lanes=a,ve(t,a)}}function mc(t,e){var a=t.updateQueue,n=t.alternate;if(n!==null&&(n=n.updateQueue,a===n)){var l=null,s=null;if(a=a.firstBaseUpdate,a!==null){do{var u={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};s===null?l=s=u:s=s.next=u,a=a.next}while(a!==null);s===null?l=s=e:s=s.next=e}else l=s=e;a={baseState:n.baseState,firstBaseUpdate:l,lastBaseUpdate:s,shared:n.shared,callbacks:n.callbacks},t.updateQueue=a;return}t=a.lastBaseUpdate,t===null?a.firstBaseUpdate=e:t.next=e,a.lastBaseUpdate=e}var hc=!1;function ri(){if(hc){var t=fl;if(t!==null)throw t}}function ui(t,e,a,n){hc=!1;var l=t.updateQueue;Ka=!1;var s=l.firstBaseUpdate,u=l.lastBaseUpdate,h=l.shared.pending;if(h!==null){l.shared.pending=null;var x=h,z=x.next;x.next=null,u===null?s=z:u.next=z,u=x;var j=t.alternate;j!==null&&(j=j.updateQueue,h=j.lastBaseUpdate,h!==u&&(h===null?j.firstBaseUpdate=z:h.next=z,j.lastBaseUpdate=x))}if(s!==null){var q=l.baseState;u=0,j=z=x=null,h=s;do{var M=h.lane&-536870913,H=M!==h.lane;if(H?(Tt&M)===M:(n&M)===M){M!==0&&M===ul&&(hc=!0),j!==null&&(j=j.next={lane:0,tag:h.tag,payload:h.payload,callback:null,next:null});t:{var I=t,rt=h;M=e;var Ut=a;switch(rt.tag){case 1:if(I=rt.payload,typeof I=="function"){q=I.call(Ut,q,M);break t}q=I;break t;case 3:I.flags=I.flags&-65537|128;case 0:if(I=rt.payload,M=typeof I=="function"?I.call(Ut,q,M):I,M==null)break t;q=p({},q,M);break t;case 2:Ka=!0}}M=h.callback,M!==null&&(t.flags|=64,H&&(t.flags|=8192),H=l.callbacks,H===null?l.callbacks=[M]:H.push(M))}else H={lane:M,tag:h.tag,payload:h.payload,callback:h.callback,next:null},j===null?(z=j=H,x=q):j=j.next=H,u|=M;if(h=h.next,h===null){if(h=l.shared.pending,h===null)break;H=h,h=H.next,H.next=null,l.lastBaseUpdate=H,l.shared.pending=null}}while(!0);j===null&&(x=q),l.baseState=x,l.firstBaseUpdate=z,l.lastBaseUpdate=j,s===null&&(l.shared.lanes=0),tn|=u,t.lanes=u,t.memoizedState=q}}function wf(t,e){if(typeof t!="function")throw Error(c(191,t));t.call(e)}function Nf(t,e){var a=t.callbacks;if(a!==null)for(t.callbacks=null,t=0;ts?s:8;var u=T.T,h={};T.T=h,Dc(t,!1,e,a);try{var x=l(),z=T.S;if(z!==null&&z(h,x),x!==null&&typeof x=="object"&&typeof x.then=="function"){var j=e0(x,n);mi(t,e,j,Ue(t))}else mi(t,e,n,Ue(t))}catch(q){mi(t,e,{then:function(){},status:"rejected",reason:q},Ue())}finally{Y.p=s,u!==null&&h.types!==null&&(u.types=h.types),T.T=u}}function o0(){}function Cc(t,e,a,n){if(t.tag!==5)throw Error(c(476));var l=ld(t).queue;nd(t,l,e,D,a===null?o0:function(){return id(t),a(n)})}function ld(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:D,baseState:D,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ta,lastRenderedState:D},next:null};var a={};return e.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ta,lastRenderedState:a},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function id(t){var e=ld(t);e.next===null&&(e=t.alternate.memoizedState),mi(t,e.next.queue,{},Ue())}function _c(){return se(Mi)}function sd(){return Zt().memoizedState}function od(){return Zt().memoizedState}function c0(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var a=Ue();t=Ja(a);var n=Wa(e,t,a);n!==null&&(Ne(n,e,a),ci(n,e,a)),e={cache:oc()},t.payload=e;return}e=e.return}}function r0(t,e,a){var n=Ue();a={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Es(t)?rd(e,a):(a=Fo(t,e,a,n),a!==null&&(Ne(a,t,n),ud(a,e,n)))}function cd(t,e,a){var n=Ue();mi(t,e,a,n)}function mi(t,e,a,n){var l={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(Es(t))rd(e,l);else{var s=t.alternate;if(t.lanes===0&&(s===null||s.lanes===0)&&(s=e.lastRenderedReducer,s!==null))try{var u=e.lastRenderedState,h=s(u,a);if(l.hasEagerState=!0,l.eagerState=h,Me(h,u))return as(t,e,l,0),Bt===null&&es(),!1}catch{}finally{}if(a=Fo(t,e,l,n),a!==null)return Ne(a,t,n),ud(a,e,n),!0}return!1}function Dc(t,e,a,n){if(n={lane:2,revertLane:fr(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Es(t)){if(e)throw Error(c(479))}else e=Fo(t,a,n,2),e!==null&&Ne(e,t,2)}function Es(t){var e=t.alternate;return t===ht||e!==null&&e===ht}function rd(t,e){pl=ps=!0;var a=t.pending;a===null?e.next=e:(e.next=a.next,a.next=e),t.pending=e}function ud(t,e,a){if((a&4194048)!==0){var n=e.lanes;n&=t.pendingLanes,a|=n,e.lanes=a,ve(t,a)}}var hi={readContext:se,use:vs,useCallback:Xt,useContext:Xt,useEffect:Xt,useImperativeHandle:Xt,useLayoutEffect:Xt,useInsertionEffect:Xt,useMemo:Xt,useReducer:Xt,useRef:Xt,useState:Xt,useDebugValue:Xt,useDeferredValue:Xt,useTransition:Xt,useSyncExternalStore:Xt,useId:Xt,useHostTransitionStatus:Xt,useFormState:Xt,useActionState:Xt,useOptimistic:Xt,useMemoCache:Xt,useCacheRefresh:Xt};hi.useEffectEvent=Xt;var fd={readContext:se,use:vs,useCallback:function(t,e){return ge().memoizedState=[t,e===void 0?null:e],t},useContext:se,useEffect:Jf,useImperativeHandle:function(t,e,a){a=a!=null?a.concat([t]):null,xs(4194308,4,If.bind(null,e,t),a)},useLayoutEffect:function(t,e){return xs(4194308,4,t,e)},useInsertionEffect:function(t,e){xs(4,2,t,e)},useMemo:function(t,e){var a=ge();e=e===void 0?null:e;var n=t();if(Hn){Fe(!0);try{t()}finally{Fe(!1)}}return a.memoizedState=[n,e],n},useReducer:function(t,e,a){var n=ge();if(a!==void 0){var l=a(e);if(Hn){Fe(!0);try{a(e)}finally{Fe(!1)}}}else l=e;return n.memoizedState=n.baseState=l,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:l},n.queue=t,t=t.dispatch=r0.bind(null,ht,t),[n.memoizedState,t]},useRef:function(t){var e=ge();return t={current:t},e.memoizedState=t},useState:function(t){t=Nc(t);var e=t.queue,a=cd.bind(null,ht,e);return e.dispatch=a,[t.memoizedState,a]},useDebugValue:Rc,useDeferredValue:function(t,e){var a=ge();return Mc(a,t,e)},useTransition:function(){var t=Nc(!1);return t=nd.bind(null,ht,t.queue,!0,!1),ge().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,a){var n=ht,l=ge();if(Ot){if(a===void 0)throw Error(c(407));a=a()}else{if(a=e(),Bt===null)throw Error(c(349));(Tt&127)!==0||_f(n,e,a)}l.memoizedState=a;var s={value:a,getSnapshot:e};return l.queue=s,Jf(Hf.bind(null,n,s,t),[t]),n.flags|=2048,yl(9,{destroy:void 0},Df.bind(null,n,s,a,e),null),a},useId:function(){var t=ge(),e=Bt.identifierPrefix;if(Ot){var a=sa,n=ia;a=(n&~(1<<32-re(n)-1)).toString(32)+a,e="_"+e+"R_"+a,a=gs++,0<\/script>",s=s.removeChild(s.firstChild);break;case"select":s=typeof n.is=="string"?u.createElement("select",{is:n.is}):u.createElement("select"),n.multiple?s.multiple=!0:n.size&&(s.size=n.size);break;default:s=typeof n.is=="string"?u.createElement(l,{is:n.is}):u.createElement(l)}}s[le]=e,s[xe]=n;t:for(u=e.child;u!==null;){if(u.tag===5||u.tag===6)s.appendChild(u.stateNode);else if(u.tag!==4&&u.tag!==27&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===e)break t;for(;u.sibling===null;){if(u.return===null||u.return===e)break t;u=u.return}u.sibling.return=u.return,u=u.sibling}e.stateNode=s;t:switch(ce(s,l,n),l){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break t;case"img":n=!0;break t;default:n=!1}n&&Na(e)}}return Yt(e),Kc(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,a),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==n&&Na(e);else{if(typeof n!="string"&&e.stateNode===null)throw Error(c(166));if(t=st.current,cl(e)){if(t=e.stateNode,a=e.memoizedProps,n=null,l=ie,l!==null)switch(l.tag){case 27:case 5:n=l.memoizedProps}t[le]=e,t=!!(t.nodeValue===a||n!==null&&n.suppressHydrationWarning===!0||Mm(t.nodeValue,a)),t||ka(e,!0)}else t=Vs(t).createTextNode(n),t[le]=e,e.stateNode=t}return Yt(e),null;case 31:if(a=e.memoizedState,t===null||t.memoizedState!==null){if(n=cl(e),a!==null){if(t===null){if(!n)throw Error(c(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(c(557));t[le]=e}else On(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Yt(e),t=!1}else a=nc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=a),t=!0;if(!t)return e.flags&256?(De(e),e):(De(e),null);if((e.flags&128)!==0)throw Error(c(558))}return Yt(e),null;case 13:if(n=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(l=cl(e),n!==null&&n.dehydrated!==null){if(t===null){if(!l)throw Error(c(318));if(l=e.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(c(317));l[le]=e}else On(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Yt(e),l=!1}else l=nc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=l),l=!0;if(!l)return e.flags&256?(De(e),e):(De(e),null)}return De(e),(e.flags&128)!==0?(e.lanes=a,e):(a=n!==null,t=t!==null&&t.memoizedState!==null,a&&(n=e.child,l=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(l=n.alternate.memoizedState.cachePool.pool),s=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(s=n.memoizedState.cachePool.pool),s!==l&&(n.flags|=2048)),a!==t&&a&&(e.child.flags|=8192),Os(e,e.updateQueue),Yt(e),null);case 4:return Nt(),t===null&&pr(e.stateNode.containerInfo),Yt(e),null;case 10:return Ea(e.type),Yt(e),null;case 19:if(L(kt),n=e.memoizedState,n===null)return Yt(e),null;if(l=(e.flags&128)!==0,s=n.rendering,s===null)if(l)gi(n,!1);else{if(Qt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(s=hs(t),s!==null){for(e.flags|=128,gi(n,!1),t=s.updateQueue,e.updateQueue=t,Os(e,t),e.subtreeFlags=0,t=a,a=e.child;a!==null;)cf(a,t),a=a.sibling;return U(kt,kt.current&1|2),Ot&&xa(e,n.treeForkCount),e.child}t=t.sibling}n.tail!==null&&he()>_s&&(e.flags|=128,l=!0,gi(n,!1),e.lanes=4194304)}else{if(!l)if(t=hs(s),t!==null){if(e.flags|=128,l=!0,t=t.updateQueue,e.updateQueue=t,Os(e,t),gi(n,!0),n.tail===null&&n.tailMode==="hidden"&&!s.alternate&&!Ot)return Yt(e),null}else 2*he()-n.renderingStartTime>_s&&a!==536870912&&(e.flags|=128,l=!0,gi(n,!1),e.lanes=4194304);n.isBackwards?(s.sibling=e.child,e.child=s):(t=n.last,t!==null?t.sibling=s:e.child=s,n.last=s)}return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.renderingStartTime=he(),t.sibling=null,a=kt.current,U(kt,l?a&1|2:a&1),Ot&&xa(e,n.treeForkCount),t):(Yt(e),null);case 22:case 23:return De(e),gc(),n=e.memoizedState!==null,t!==null?t.memoizedState!==null!==n&&(e.flags|=8192):n&&(e.flags|=8192),n?(a&536870912)!==0&&(e.flags&128)===0&&(Yt(e),e.subtreeFlags&6&&(e.flags|=8192)):Yt(e),a=e.updateQueue,a!==null&&Os(e,a.retryQueue),a=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),n=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),n!==a&&(e.flags|=2048),t!==null&&L(Mn),null;case 24:return a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Ea(Kt),Yt(e),null;case 25:return null;case 30:return null}throw Error(c(156,e.tag))}function h0(t,e){switch(ec(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Ea(Kt),Nt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return de(e),null;case 31:if(e.memoizedState!==null){if(De(e),e.alternate===null)throw Error(c(340));On()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(De(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(c(340));On()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return L(kt),null;case 4:return Nt(),null;case 10:return Ea(e.type),null;case 22:case 23:return De(e),gc(),t!==null&&L(Mn),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Ea(Kt),null;case 25:return null;default:return null}}function jd(t,e){switch(ec(e),e.tag){case 3:Ea(Kt),Nt();break;case 26:case 27:case 5:de(e);break;case 4:Nt();break;case 31:e.memoizedState!==null&&De(e);break;case 13:De(e);break;case 19:L(kt);break;case 10:Ea(e.type);break;case 22:case 23:De(e),gc(),t!==null&&L(Mn);break;case 24:Ea(Kt)}}function yi(t,e){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var l=n.next;a=l;do{if((a.tag&t)===t){n=void 0;var s=a.create,u=a.inst;n=s(),u.destroy=n}a=a.next}while(a!==l)}}catch(h){Dt(e,e.return,h)}}function Ia(t,e,a){try{var n=e.updateQueue,l=n!==null?n.lastEffect:null;if(l!==null){var s=l.next;n=s;do{if((n.tag&t)===t){var u=n.inst,h=u.destroy;if(h!==void 0){u.destroy=void 0,l=e;var x=a,z=h;try{z()}catch(j){Dt(l,x,j)}}}n=n.next}while(n!==s)}}catch(j){Dt(e,e.return,j)}}function Ud(t){var e=t.updateQueue;if(e!==null){var a=t.stateNode;try{Nf(e,a)}catch(n){Dt(t,t.return,n)}}}function Bd(t,e,a){a.props=jn(t.type,t.memoizedProps),a.state=t.memoizedState;try{a.componentWillUnmount()}catch(n){Dt(t,e,n)}}function vi(t,e){try{var a=t.ref;if(a!==null){switch(t.tag){case 26:case 27:case 5:var n=t.stateNode;break;case 30:n=t.stateNode;break;default:n=t.stateNode}typeof a=="function"?t.refCleanup=a(n):a.current=n}}catch(l){Dt(t,e,l)}}function oa(t,e){var a=t.ref,n=t.refCleanup;if(a!==null)if(typeof n=="function")try{n()}catch(l){Dt(t,e,l)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(l){Dt(t,e,l)}else a.current=null}function Ld(t){var e=t.type,a=t.memoizedProps,n=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break t;case"img":a.src?n.src=a.src:a.srcSet&&(n.srcset=a.srcSet)}}catch(l){Dt(t,t.return,l)}}function Jc(t,e,a){try{var n=t.stateNode;U0(n,t.type,a,e),n[xe]=e}catch(l){Dt(t,t.return,l)}}function Yd(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&sn(t.type)||t.tag===4}function Wc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Yd(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&sn(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Fc(t,e,a){var n=t.tag;if(n===5||n===6)t=t.stateNode,e?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(t,e):(e=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,e.appendChild(t),a=a._reactRootContainer,a!=null||e.onclick!==null||(e.onclick=ya));else if(n!==4&&(n===27&&sn(t.type)&&(a=t.stateNode,e=null),t=t.child,t!==null))for(Fc(t,e,a),t=t.sibling;t!==null;)Fc(t,e,a),t=t.sibling}function zs(t,e,a){var n=t.tag;if(n===5||n===6)t=t.stateNode,e?a.insertBefore(t,e):a.appendChild(t);else if(n!==4&&(n===27&&sn(t.type)&&(a=t.stateNode),t=t.child,t!==null))for(zs(t,e,a),t=t.sibling;t!==null;)zs(t,e,a),t=t.sibling}function Gd(t){var e=t.stateNode,a=t.memoizedProps;try{for(var n=t.type,l=e.attributes;l.length;)e.removeAttributeNode(l[0]);ce(e,n,a),e[le]=t,e[xe]=a}catch(s){Dt(t,t.return,s)}}var Oa=!1,Ft=!1,$c=!1,qd=typeof WeakSet=="function"?WeakSet:Set,ee=null;function p0(t,e){if(t=t.containerInfo,vr=Ws,t=Iu(t),Qo(t)){if("selectionStart"in t)var a={start:t.selectionStart,end:t.selectionEnd};else t:{a=(a=t.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var l=n.anchorOffset,s=n.focusNode;n=n.focusOffset;try{a.nodeType,s.nodeType}catch{a=null;break t}var u=0,h=-1,x=-1,z=0,j=0,q=t,M=null;e:for(;;){for(var H;q!==a||l!==0&&q.nodeType!==3||(h=u+l),q!==s||n!==0&&q.nodeType!==3||(x=u+n),q.nodeType===3&&(u+=q.nodeValue.length),(H=q.firstChild)!==null;)M=q,q=H;for(;;){if(q===t)break e;if(M===a&&++z===l&&(h=u),M===s&&++j===n&&(x=u),(H=q.nextSibling)!==null)break;q=M,M=q.parentNode}q=H}a=h===-1||x===-1?null:{start:h,end:x}}else a=null}a=a||{start:0,end:0}}else a=null;for(br={focusedElem:t,selectionRange:a},Ws=!1,ee=e;ee!==null;)if(e=ee,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,ee=t;else for(;ee!==null;){switch(e=ee,s=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(a=0;a title"))),ce(s,n,a),s[le]=t,te(s),n=s;break t;case"link":var u=Km("link","href",l).get(n+(a.href||""));if(u){for(var h=0;hUt&&(u=Ut,Ut=rt,rt=u);var w=Fu(h,rt),A=Fu(h,Ut);if(w&&A&&(H.rangeCount!==1||H.anchorNode!==w.node||H.anchorOffset!==w.offset||H.focusNode!==A.node||H.focusOffset!==A.offset)){var O=q.createRange();O.setStart(w.node,w.offset),H.removeAllRanges(),rt>Ut?(H.addRange(O),H.extend(A.node,A.offset)):(O.setEnd(A.node,A.offset),H.addRange(O))}}}}for(q=[],H=h;H=H.parentNode;)H.nodeType===1&&q.push({element:H,left:H.scrollLeft,top:H.scrollTop});for(typeof h.focus=="function"&&h.focus(),h=0;ha?32:a,T.T=null,a=lr,lr=null;var s=an,u=_a;if($t=0,El=an=null,_a=0,(Ct&6)!==0)throw Error(c(331));var h=Ct;if(Ct|=4,Id(s.current),Wd(s,s.current,u,a),Ct=h,Ti(0,!1),pe&&typeof pe.onPostCommitFiberRoot=="function")try{pe.onPostCommitFiberRoot(vn,s)}catch{}return!0}finally{Y.p=l,T.T=n,gm(t,e)}}function vm(t,e,a){e=Ve(a,e),e=Bc(t.stateNode,e,2),t=Wa(t,e,2),t!==null&&(Vt(t,2),ca(t))}function Dt(t,e,a){if(t.tag===3)vm(t,t,a);else for(;e!==null;){if(e.tag===3){vm(e,t,a);break}else if(e.tag===1){var n=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(en===null||!en.has(n))){t=Ve(a,t),a=bd(2),n=Wa(e,a,2),n!==null&&(xd(a,n,e,t),Vt(n,2),ca(n));break}}e=e.return}}function cr(t,e,a){var n=t.pingCache;if(n===null){n=t.pingCache=new v0;var l=new Set;n.set(e,l)}else l=n.get(e),l===void 0&&(l=new Set,n.set(e,l));l.has(a)||(tr=!0,l.add(a),t=A0.bind(null,t,e,a),e.then(t,t))}function A0(t,e,a){var n=t.pingCache;n!==null&&n.delete(e),t.pingedLanes|=t.suspendedLanes&a,t.warmLanes&=~a,Bt===t&&(Tt&a)===a&&(Qt===4||Qt===3&&(Tt&62914560)===Tt&&300>he()-Cs?(Ct&2)===0&&Al(t,0):er|=a,Sl===Tt&&(Sl=0)),ca(t)}function bm(t,e){e===0&&(e=ue()),t=wn(t,e),t!==null&&(Vt(t,e),ca(t))}function T0(t){var e=t.memoizedState,a=0;e!==null&&(a=e.retryLane),bm(t,a)}function w0(t,e){var a=0;switch(t.tag){case 31:case 13:var n=t.stateNode,l=t.memoizedState;l!==null&&(a=l.retryLane);break;case 19:n=t.stateNode;break;case 22:n=t.stateNode._retryCache;break;default:throw Error(c(314))}n!==null&&n.delete(e),bm(t,a)}function N0(t,e){return ql(t,e)}var Ls=null,wl=null,rr=!1,Ys=!1,ur=!1,ln=0;function ca(t){t!==wl&&t.next===null&&(wl===null?Ls=wl=t:wl=wl.next=t),Ys=!0,rr||(rr=!0,z0())}function Ti(t,e){if(!ur&&Ys){ur=!0;do for(var a=!1,n=Ls;n!==null;){if(t!==0){var l=n.pendingLanes;if(l===0)var s=0;else{var u=n.suspendedLanes,h=n.pingedLanes;s=(1<<31-re(42|t)+1)-1,s&=l&~(u&~h),s=s&201326741?s&201326741|1:s?s|2:0}s!==0&&(a=!0,Am(n,s))}else s=Tt,s=ft(n,n===Bt?s:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(s&3)===0||Gt(n,s)||(a=!0,Am(n,s));n=n.next}while(a);ur=!1}}function O0(){xm()}function xm(){Ys=rr=!1;var t=0;ln!==0&&L0()&&(t=ln);for(var e=he(),a=null,n=Ls;n!==null;){var l=n.next,s=Sm(n,e);s===0?(n.next=null,a===null?Ls=l:a.next=l,l===null&&(wl=a)):(a=n,(t!==0||(s&3)!==0)&&(Ys=!0)),n=l}$t!==0&&$t!==5||Ti(t),ln!==0&&(ln=0)}function Sm(t,e){for(var a=t.suspendedLanes,n=t.pingedLanes,l=t.expirationTimes,s=t.pendingLanes&-62914561;0h)break;var j=x.transferSize,q=x.initiatorType;j&&Cm(q)&&(x=x.responseEnd,u+=j*(x"u"?null:document;function Xm(t,e,a){var n=Nl;if(n&&typeof e=="string"&&e){var l=Ge(e);l='link[rel="'+t+'"][href="'+l+'"]',typeof a=="string"&&(l+='[crossorigin="'+a+'"]'),Vm.has(l)||(Vm.add(l),t={rel:t,crossOrigin:a,href:e},n.querySelector(l)===null&&(e=n.createElement("link"),ce(e,"link",t),te(e),n.head.appendChild(e)))}}function K0(t){Da.D(t),Xm("dns-prefetch",t,null)}function J0(t,e){Da.C(t,e),Xm("preconnect",t,e)}function W0(t,e,a){Da.L(t,e,a);var n=Nl;if(n&&t&&e){var l='link[rel="preload"][as="'+Ge(e)+'"]';e==="image"&&a&&a.imageSrcSet?(l+='[imagesrcset="'+Ge(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(l+='[imagesizes="'+Ge(a.imageSizes)+'"]')):l+='[href="'+Ge(t)+'"]';var s=l;switch(e){case"style":s=Ol(t);break;case"script":s=zl(t)}Je.has(s)||(t=p({rel:"preload",href:e==="image"&&a&&a.imageSrcSet?void 0:t,as:e},a),Je.set(s,t),n.querySelector(l)!==null||e==="style"&&n.querySelector(zi(s))||e==="script"&&n.querySelector(Ri(s))||(e=n.createElement("link"),ce(e,"link",t),te(e),n.head.appendChild(e)))}}function F0(t,e){Da.m(t,e);var a=Nl;if(a&&t){var n=e&&typeof e.as=="string"?e.as:"script",l='link[rel="modulepreload"][as="'+Ge(n)+'"][href="'+Ge(t)+'"]',s=l;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":s=zl(t)}if(!Je.has(s)&&(t=p({rel:"modulepreload",href:t},e),Je.set(s,t),a.querySelector(l)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Ri(s)))return}n=a.createElement("link"),ce(n,"link",t),te(n),a.head.appendChild(n)}}}function $0(t,e,a){Da.S(t,e,a);var n=Nl;if(n&&t){var l=Wn(n).hoistableStyles,s=Ol(t);e=e||"default";var u=l.get(s);if(!u){var h={loading:0,preload:null};if(u=n.querySelector(zi(s)))h.loading=5;else{t=p({rel:"stylesheet",href:t,"data-precedence":e},a),(a=Je.get(s))&&Nr(t,a);var x=u=n.createElement("link");te(x),ce(x,"link",t),x._p=new Promise(function(z,j){x.onload=z,x.onerror=j}),x.addEventListener("load",function(){h.loading|=1}),x.addEventListener("error",function(){h.loading|=2}),h.loading|=4,Qs(u,e,n)}u={type:"stylesheet",instance:u,count:1,state:h},l.set(s,u)}}}function I0(t,e){Da.X(t,e);var a=Nl;if(a&&t){var n=Wn(a).hoistableScripts,l=zl(t),s=n.get(l);s||(s=a.querySelector(Ri(l)),s||(t=p({src:t,async:!0},e),(e=Je.get(l))&&Or(t,e),s=a.createElement("script"),te(s),ce(s,"link",t),a.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},n.set(l,s))}}function P0(t,e){Da.M(t,e);var a=Nl;if(a&&t){var n=Wn(a).hoistableScripts,l=zl(t),s=n.get(l);s||(s=a.querySelector(Ri(l)),s||(t=p({src:t,async:!0,type:"module"},e),(e=Je.get(l))&&Or(t,e),s=a.createElement("script"),te(s),ce(s,"link",t),a.head.appendChild(s)),s={type:"script",instance:s,count:1,state:null},n.set(l,s))}}function Qm(t,e,a,n){var l=(l=st.current)?Xs(l):null;if(!l)throw Error(c(446));switch(t){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(e=Ol(a.href),a=Wn(l).hoistableStyles,n=a.get(e),n||(n={type:"style",instance:null,count:0,state:null},a.set(e,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){t=Ol(a.href);var s=Wn(l).hoistableStyles,u=s.get(t);if(u||(l=l.ownerDocument||l,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},s.set(t,u),(s=l.querySelector(zi(t)))&&!s._p&&(u.instance=s,u.state.loading=5),Je.has(t)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Je.set(t,a),s||ty(l,t,a,u.state))),e&&n===null)throw Error(c(528,""));return u}if(e&&n!==null)throw Error(c(529,""));return null;case"script":return e=a.async,a=a.src,typeof a=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=zl(a),a=Wn(l).hoistableScripts,n=a.get(e),n||(n={type:"script",instance:null,count:0,state:null},a.set(e,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(c(444,t))}}function Ol(t){return'href="'+Ge(t)+'"'}function zi(t){return'link[rel="stylesheet"]['+t+"]"}function km(t){return p({},t,{"data-precedence":t.precedence,precedence:null})}function ty(t,e,a,n){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?n.loading=1:(e=t.createElement("link"),n.preload=e,e.addEventListener("load",function(){return n.loading|=1}),e.addEventListener("error",function(){return n.loading|=2}),ce(e,"link",a),te(e),t.head.appendChild(e))}function zl(t){return'[src="'+Ge(t)+'"]'}function Ri(t){return"script[async]"+t}function Zm(t,e,a){if(e.count++,e.instance===null)switch(e.type){case"style":var n=t.querySelector('style[data-href~="'+Ge(a.href)+'"]');if(n)return e.instance=n,te(n),n;var l=p({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return n=(t.ownerDocument||t).createElement("style"),te(n),ce(n,"style",l),Qs(n,a.precedence,t),e.instance=n;case"stylesheet":l=Ol(a.href);var s=t.querySelector(zi(l));if(s)return e.state.loading|=4,e.instance=s,te(s),s;n=km(a),(l=Je.get(l))&&Nr(n,l),s=(t.ownerDocument||t).createElement("link"),te(s);var u=s;return u._p=new Promise(function(h,x){u.onload=h,u.onerror=x}),ce(s,"link",n),e.state.loading|=4,Qs(s,a.precedence,t),e.instance=s;case"script":return s=zl(a.src),(l=t.querySelector(Ri(s)))?(e.instance=l,te(l),l):(n=a,(l=Je.get(s))&&(n=p({},a),Or(n,l)),t=t.ownerDocument||t,l=t.createElement("script"),te(l),ce(l,"link",n),t.head.appendChild(l),e.instance=l);case"void":return null;default:throw Error(c(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(n=e.instance,e.state.loading|=4,Qs(n,a.precedence,t));return e.instance}function Qs(t,e,a){for(var n=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=n.length?n[n.length-1]:null,s=l,u=0;u title"):null)}function ey(t,e,a){if(a===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Wm(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function ay(t,e,a,n){if(a.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var l=Ol(n.href),s=e.querySelector(zi(l));if(s){e=s._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Zs.bind(t),e.then(t,t)),a.state.loading|=4,a.instance=s,te(s);return}s=e.ownerDocument||e,n=km(n),(l=Je.get(l))&&Nr(n,l),s=s.createElement("link"),te(s);var u=s;u._p=new Promise(function(h,x){u.onload=h,u.onerror=x}),ce(s,"link",n),a.instance=s}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(a,e),(e=a.state.preload)&&(a.state.loading&3)===0&&(t.count++,a=Zs.bind(t),e.addEventListener("load",a),e.addEventListener("error",a))}}var zr=0;function ny(t,e){return t.stylesheets&&t.count===0&&Js(t,t.stylesheets),0zr?50:800)+e);return t.unsuspend=a,function(){t.unsuspend=null,clearTimeout(n),clearTimeout(l)}}:null}function Zs(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Js(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var Ks=null;function Js(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,Ks=new Map,e.forEach(ly,t),Ks=null,Zs.call(t))}function ly(t,e){if(!(e.state.loading&4)){var a=Ks.get(t);if(a)var n=a.get(null);else{a=new Map,Ks.set(t,a);for(var l=t.querySelectorAll("link[data-precedence],style[data-precedence]"),s=0;s"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(o){console.error(o)}}return i(),Ur.exports=xy(),Ur.exports}var Ey=Sy(),C=mo();const K=Fh(C),Ay=my({__proto__:null,default:K},[C]);var Ty=(i,o,r,c,f,d,g,S)=>{let y=document.documentElement,m=["light","dark"];function v(R){(Array.isArray(i)?i:[i]).forEach(_=>{let B=_==="class",X=B&&d?f.map(V=>d[V]||V):f;B?(y.classList.remove(...X),y.classList.add(d&&d[R]?d[R]:R)):y.setAttribute(_,R)}),p(R)}function p(R){S&&m.includes(R)&&(y.style.colorScheme=R)}function N(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(c)v(c);else try{let R=localStorage.getItem(o)||r,_=g&&R==="system"?N():R;v(_)}catch{}},wy=C.createContext(void 0),Ny={setTheme:i=>{},themes:[]},Oy=()=>{var i;return(i=C.useContext(wy))!=null?i:Ny};C.memo(({forcedTheme:i,storageKey:o,attribute:r,enableSystem:c,enableColorScheme:f,defaultTheme:d,value:g,themes:S,nonce:y,scriptProps:m})=>{let v=JSON.stringify([r,o,d,i,S,g,c,f]).slice(1,-1);return C.createElement("script",{...m,suppressHydrationWarning:!0,nonce:typeof window>"u"?y:"",dangerouslySetInnerHTML:{__html:`(${Ty.toString()})(${v})`}})});var iu=$h();const zy=Fh(iu);function Ry(i){if(typeof document>"u")return;let o=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",o.appendChild(r),r.styleSheet?r.styleSheet.cssText=i:r.appendChild(document.createTextNode(i))}const My=i=>{switch(i){case"success":return Dy;case"info":return jy;case"warning":return Hy;case"error":return Uy;default:return null}},Cy=Array(12).fill(0),_y=({visible:i,className:o})=>K.createElement("div",{className:["sonner-loading-wrapper",o].filter(Boolean).join(" "),"data-visible":i},K.createElement("div",{className:"sonner-spinner"},Cy.map((r,c)=>K.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${c}`})))),Dy=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},K.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),Hy=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},K.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),jy=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},K.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),Uy=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},K.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),By=K.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},K.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),K.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Ly=()=>{const[i,o]=K.useState(document.hidden);return K.useEffect(()=>{const r=()=>{o(document.hidden)};return document.addEventListener("visibilitychange",r),()=>window.removeEventListener("visibilitychange",r)},[]),i};let Jr=1;class Yy{constructor(){this.subscribe=o=>(this.subscribers.push(o),()=>{const r=this.subscribers.indexOf(o);this.subscribers.splice(r,1)}),this.publish=o=>{this.subscribers.forEach(r=>r(o))},this.addToast=o=>{this.publish(o),this.toasts=[...this.toasts,o]},this.create=o=>{var r;const{message:c,...f}=o,d=typeof o?.id=="number"||((r=o.id)==null?void 0:r.length)>0?o.id:Jr++,g=this.toasts.find(y=>y.id===d),S=o.dismissible===void 0?!0:o.dismissible;return this.dismissedToasts.has(d)&&this.dismissedToasts.delete(d),g?this.toasts=this.toasts.map(y=>y.id===d?(this.publish({...y,...o,id:d,title:c}),{...y,...o,id:d,dismissible:S,title:c}):y):this.addToast({title:c,...f,dismissible:S,id:d}),d},this.dismiss=o=>(o?(this.dismissedToasts.add(o),requestAnimationFrame(()=>this.subscribers.forEach(r=>r({id:o,dismiss:!0})))):this.toasts.forEach(r=>{this.subscribers.forEach(c=>c({id:r.id,dismiss:!0}))}),o),this.message=(o,r)=>this.create({...r,message:o}),this.error=(o,r)=>this.create({...r,message:o,type:"error"}),this.success=(o,r)=>this.create({...r,type:"success",message:o}),this.info=(o,r)=>this.create({...r,type:"info",message:o}),this.warning=(o,r)=>this.create({...r,type:"warning",message:o}),this.loading=(o,r)=>this.create({...r,type:"loading",message:o}),this.promise=(o,r)=>{if(!r)return;let c;r.loading!==void 0&&(c=this.create({...r,promise:o,type:"loading",message:r.loading,description:typeof r.description!="function"?r.description:void 0}));const f=Promise.resolve(o instanceof Function?o():o);let d=c!==void 0,g;const S=f.then(async m=>{if(g=["resolve",m],K.isValidElement(m))d=!1,this.create({id:c,type:"default",message:m});else if(qy(m)&&!m.ok){d=!1;const p=typeof r.error=="function"?await r.error(`HTTP error! status: ${m.status}`):r.error,N=typeof r.description=="function"?await r.description(`HTTP error! status: ${m.status}`):r.description,_=typeof p=="object"&&!K.isValidElement(p)?p:{message:p};this.create({id:c,type:"error",description:N,..._})}else if(m instanceof Error){d=!1;const p=typeof r.error=="function"?await r.error(m):r.error,N=typeof r.description=="function"?await r.description(m):r.description,_=typeof p=="object"&&!K.isValidElement(p)?p:{message:p};this.create({id:c,type:"error",description:N,..._})}else if(r.success!==void 0){d=!1;const p=typeof r.success=="function"?await r.success(m):r.success,N=typeof r.description=="function"?await r.description(m):r.description,_=typeof p=="object"&&!K.isValidElement(p)?p:{message:p};this.create({id:c,type:"success",description:N,..._})}}).catch(async m=>{if(g=["reject",m],r.error!==void 0){d=!1;const v=typeof r.error=="function"?await r.error(m):r.error,p=typeof r.description=="function"?await r.description(m):r.description,R=typeof v=="object"&&!K.isValidElement(v)?v:{message:v};this.create({id:c,type:"error",description:p,...R})}}).finally(()=>{d&&(this.dismiss(c),c=void 0),r.finally==null||r.finally.call(r)}),y=()=>new Promise((m,v)=>S.then(()=>g[0]==="reject"?v(g[1]):m(g[1])).catch(v));return typeof c!="string"&&typeof c!="number"?{unwrap:y}:Object.assign(c,{unwrap:y})},this.custom=(o,r)=>{const c=r?.id||Jr++;return this.create({jsx:o(c),id:c,...r}),c},this.getActiveToasts=()=>this.toasts.filter(o=>!this.dismissedToasts.has(o.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const ze=new Yy,Gy=(i,o)=>{const r=o?.id||Jr++;return ze.addToast({title:i,...o,id:r}),r},qy=i=>i&&typeof i=="object"&&"ok"in i&&typeof i.ok=="boolean"&&"status"in i&&typeof i.status=="number",Vy=Gy,Xy=()=>ze.toasts,Qy=()=>ze.getActiveToasts();Object.assign(Vy,{success:ze.success,info:ze.info,warning:ze.warning,error:ze.error,custom:ze.custom,message:ze.message,promise:ze.promise,dismiss:ze.dismiss,loading:ze.loading},{getHistory:Xy,getToasts:Qy});Ry("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function ao(i){return i.label!==void 0}const ky=3,Zy="24px",Ky="16px",bh=4e3,Jy=356,Wy=14,Fy=45,$y=200;function ra(...i){return i.filter(Boolean).join(" ")}function Iy(i){const[o,r]=i.split("-"),c=[];return o&&c.push(o),r&&c.push(r),c}const Py=i=>{var o,r,c,f,d,g,S,y,m;const{invert:v,toast:p,unstyled:N,interacting:R,setHeights:_,visibleToasts:B,heights:X,index:V,toasts:$,expanded:J,removeToast:F,defaultRichColors:P,closeButton:lt,style:k,cancelButtonStyle:Z,actionButtonStyle:mt,className:St="",descriptionClassName:zt="",duration:pt,position:gt,gap:vt,expandByDefault:xt,classNames:T,icons:Y,closeButtonAriaLabel:D="Close toast"}=i,[it,ct]=K.useState(null),[E,L]=K.useState(null),[U,Q]=K.useState(!1),[W,st]=K.useState(!1),[at,ut]=K.useState(!1),[Nt,ae]=K.useState(!1),[de,ne]=K.useState(!1),[ha,We]=K.useState(0),[Yl,Vn]=K.useState(0),pn=K.useRef(p.duration||pt||bh),Gl=K.useRef(null),Re=K.useRef(null),ql=V===0,Vl=V+1<=B,me=p.type,La=p.dismissible!==!1,he=p.className||"",Ao=p.descriptionClassName||"",gn=K.useMemo(()=>X.findIndex(ft=>ft.toastId===p.id)||0,[X,p.id]),Vi=K.useMemo(()=>{var ft;return(ft=p.closeButton)!=null?ft:lt},[p.closeButton,lt]),yn=K.useMemo(()=>p.duration||pt||bh,[p.duration,pt]),Xl=K.useRef(0),pa=K.useRef(0),Xi=K.useRef(0),Ya=K.useRef(null),[vn,pe]=gt.split("-"),Fe=K.useMemo(()=>X.reduce((ft,Gt,Pt)=>Pt>=gn?ft:ft+Gt.height,0),[X,gn]),re=Ly(),To=p.invert||v,Ql=me==="loading";pa.current=K.useMemo(()=>gn*vt+Fe,[gn,Fe]),K.useEffect(()=>{pn.current=yn},[yn]),K.useEffect(()=>{Q(!0)},[]),K.useEffect(()=>{const ft=Re.current;if(ft){const Gt=ft.getBoundingClientRect().height;return Vn(Gt),_(Pt=>[{toastId:p.id,height:Gt,position:p.position},...Pt]),()=>_(Pt=>Pt.filter(ue=>ue.toastId!==p.id))}},[_,p.id]),K.useLayoutEffect(()=>{if(!U)return;const ft=Re.current,Gt=ft.style.height;ft.style.height="auto";const Pt=ft.getBoundingClientRect().height;ft.style.height=Gt,Vn(Pt),_(ue=>ue.find(Vt=>Vt.toastId===p.id)?ue.map(Vt=>Vt.toastId===p.id?{...Vt,height:Pt}:Vt):[{toastId:p.id,height:Pt,position:p.position},...ue])},[U,p.title,p.description,_,p.id,p.jsx,p.action,p.cancel]);const na=K.useCallback(()=>{st(!0),We(pa.current),_(ft=>ft.filter(Gt=>Gt.toastId!==p.id)),setTimeout(()=>{F(p)},$y)},[p,F,_,pa]);K.useEffect(()=>{if(p.promise&&me==="loading"||p.duration===1/0||p.type==="loading")return;let ft;return J||R||re?(()=>{if(Xi.current{pn.current!==1/0&&(Xl.current=new Date().getTime(),ft=setTimeout(()=>{p.onAutoClose==null||p.onAutoClose.call(p,p),na()},pn.current))})(),()=>clearTimeout(ft)},[J,R,p,me,re,na]),K.useEffect(()=>{p.delete&&(na(),p.onDismiss==null||p.onDismiss.call(p,p))},[na,p.delete]);function Xn(){var ft;if(Y?.loading){var Gt;return K.createElement("div",{className:ra(T?.loader,p==null||(Gt=p.classNames)==null?void 0:Gt.loader,"sonner-loader"),"data-visible":me==="loading"},Y.loading)}return K.createElement(_y,{className:ra(T?.loader,p==null||(ft=p.classNames)==null?void 0:ft.loader),visible:me==="loading"})}const Qn=p.icon||Y?.[me]||My(me);var bn,la;return K.createElement("li",{tabIndex:0,ref:Re,className:ra(St,he,T?.toast,p==null||(o=p.classNames)==null?void 0:o.toast,T?.default,T?.[me],p==null||(r=p.classNames)==null?void 0:r[me]),"data-sonner-toast":"","data-rich-colors":(bn=p.richColors)!=null?bn:P,"data-styled":!(p.jsx||p.unstyled||N),"data-mounted":U,"data-promise":!!p.promise,"data-swiped":de,"data-removed":W,"data-visible":Vl,"data-y-position":vn,"data-x-position":pe,"data-index":V,"data-front":ql,"data-swiping":at,"data-dismissible":La,"data-type":me,"data-invert":To,"data-swipe-out":Nt,"data-swipe-direction":E,"data-expanded":!!(J||xt&&U),"data-testid":p.testId,style:{"--index":V,"--toasts-before":V,"--z-index":$.length-V,"--offset":`${W?ha:pa.current}px`,"--initial-height":xt?"auto":`${Yl}px`,...k,...p.style},onDragEnd:()=>{ut(!1),ct(null),Ya.current=null},onPointerDown:ft=>{ft.button!==2&&(Ql||!La||(Gl.current=new Date,We(pa.current),ft.target.setPointerCapture(ft.pointerId),ft.target.tagName!=="BUTTON"&&(ut(!0),Ya.current={x:ft.clientX,y:ft.clientY})))},onPointerUp:()=>{var ft,Gt,Pt;if(Nt||!La)return;Ya.current=null;const ue=Number(((ft=Re.current)==null?void 0:ft.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Ga=Number(((Gt=Re.current)==null?void 0:Gt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Vt=new Date().getTime()-((Pt=Gl.current)==null?void 0:Pt.getTime()),ye=it==="x"?ue:Ga,xn=Math.abs(ye)/Vt;if(Math.abs(ye)>=Fy||xn>.11){We(pa.current),p.onDismiss==null||p.onDismiss.call(p,p),L(it==="x"?ue>0?"right":"left":Ga>0?"down":"up"),na(),ae(!0);return}else{var ve,be;(ve=Re.current)==null||ve.style.setProperty("--swipe-amount-x","0px"),(be=Re.current)==null||be.style.setProperty("--swipe-amount-y","0px")}ne(!1),ut(!1),ct(null)},onPointerMove:ft=>{var Gt,Pt,ue;if(!Ya.current||!La||((Gt=window.getSelection())==null?void 0:Gt.toString().length)>0)return;const Vt=ft.clientY-Ya.current.y,ye=ft.clientX-Ya.current.x;var xn;const ve=(xn=i.swipeDirections)!=null?xn:Iy(gt);!it&&(Math.abs(ye)>1||Math.abs(Vt)>1)&&ct(Math.abs(ye)>Math.abs(Vt)?"x":"y");let be={x:0,y:0};const kn=$e=>1/(1.5+Math.abs($e)/20);if(it==="y"){if(ve.includes("top")||ve.includes("bottom"))if(ve.includes("top")&&Vt<0||ve.includes("bottom")&&Vt>0)be.y=Vt;else{const $e=Vt*kn(Vt);be.y=Math.abs($e)0)be.x=ye;else{const $e=ye*kn(ye);be.x=Math.abs($e)0||Math.abs(be.y)>0)&&ne(!0),(Pt=Re.current)==null||Pt.style.setProperty("--swipe-amount-x",`${be.x}px`),(ue=Re.current)==null||ue.style.setProperty("--swipe-amount-y",`${be.y}px`)}},Vi&&!p.jsx&&me!=="loading"?K.createElement("button",{"aria-label":D,"data-disabled":Ql,"data-close-button":!0,onClick:Ql||!La?()=>{}:()=>{na(),p.onDismiss==null||p.onDismiss.call(p,p)},className:ra(T?.closeButton,p==null||(c=p.classNames)==null?void 0:c.closeButton)},(la=Y?.close)!=null?la:By):null,(me||p.icon||p.promise)&&p.icon!==null&&(Y?.[me]!==null||p.icon)?K.createElement("div",{"data-icon":"",className:ra(T?.icon,p==null||(f=p.classNames)==null?void 0:f.icon)},p.promise||p.type==="loading"&&!p.icon?p.icon||Xn():null,p.type!=="loading"?Qn:null):null,K.createElement("div",{"data-content":"",className:ra(T?.content,p==null||(d=p.classNames)==null?void 0:d.content)},K.createElement("div",{"data-title":"",className:ra(T?.title,p==null||(g=p.classNames)==null?void 0:g.title)},p.jsx?p.jsx:typeof p.title=="function"?p.title():p.title),p.description?K.createElement("div",{"data-description":"",className:ra(zt,Ao,T?.description,p==null||(S=p.classNames)==null?void 0:S.description)},typeof p.description=="function"?p.description():p.description):null),K.isValidElement(p.cancel)?p.cancel:p.cancel&&ao(p.cancel)?K.createElement("button",{"data-button":!0,"data-cancel":!0,style:p.cancelButtonStyle||Z,onClick:ft=>{ao(p.cancel)&&La&&(p.cancel.onClick==null||p.cancel.onClick.call(p.cancel,ft),na())},className:ra(T?.cancelButton,p==null||(y=p.classNames)==null?void 0:y.cancelButton)},p.cancel.label):null,K.isValidElement(p.action)?p.action:p.action&&ao(p.action)?K.createElement("button",{"data-button":!0,"data-action":!0,style:p.actionButtonStyle||mt,onClick:ft=>{ao(p.action)&&(p.action.onClick==null||p.action.onClick.call(p.action,ft),!ft.defaultPrevented&&na())},className:ra(T?.actionButton,p==null||(m=p.classNames)==null?void 0:m.actionButton)},p.action.label):null)};function xh(){if(typeof window>"u"||typeof document>"u")return"ltr";const i=document.documentElement.getAttribute("dir");return i==="auto"||!i?window.getComputedStyle(document.documentElement).direction:i}function tv(i,o){const r={};return[i,o].forEach((c,f)=>{const d=f===1,g=d?"--mobile-offset":"--offset",S=d?Ky:Zy;function y(m){["top","right","bottom","left"].forEach(v=>{r[`${g}-${v}`]=typeof m=="number"?`${m}px`:m})}typeof c=="number"||typeof c=="string"?y(c):typeof c=="object"?["top","right","bottom","left"].forEach(m=>{c[m]===void 0?r[`${g}-${m}`]=S:r[`${g}-${m}`]=typeof c[m]=="number"?`${c[m]}px`:c[m]}):y(S)}),r}const ev=K.forwardRef(function(o,r){const{id:c,invert:f,position:d="bottom-right",hotkey:g=["altKey","KeyT"],expand:S,closeButton:y,className:m,offset:v,mobileOffset:p,theme:N="light",richColors:R,duration:_,style:B,visibleToasts:X=ky,toastOptions:V,dir:$=xh(),gap:J=Wy,icons:F,containerAriaLabel:P="Notifications"}=o,[lt,k]=K.useState([]),Z=K.useMemo(()=>c?lt.filter(U=>U.toasterId===c):lt.filter(U=>!U.toasterId),[lt,c]),mt=K.useMemo(()=>Array.from(new Set([d].concat(Z.filter(U=>U.position).map(U=>U.position)))),[Z,d]),[St,zt]=K.useState([]),[pt,gt]=K.useState(!1),[vt,xt]=K.useState(!1),[T,Y]=K.useState(N!=="system"?N:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),D=K.useRef(null),it=g.join("+").replace(/Key/g,"").replace(/Digit/g,""),ct=K.useRef(null),E=K.useRef(!1),L=K.useCallback(U=>{k(Q=>{var W;return(W=Q.find(st=>st.id===U.id))!=null&&W.delete||ze.dismiss(U.id),Q.filter(({id:st})=>st!==U.id)})},[]);return K.useEffect(()=>ze.subscribe(U=>{if(U.dismiss){requestAnimationFrame(()=>{k(Q=>Q.map(W=>W.id===U.id?{...W,delete:!0}:W))});return}setTimeout(()=>{zy.flushSync(()=>{k(Q=>{const W=Q.findIndex(st=>st.id===U.id);return W!==-1?[...Q.slice(0,W),{...Q[W],...U},...Q.slice(W+1)]:[U,...Q]})})})}),[lt]),K.useEffect(()=>{if(N!=="system"){Y(N);return}if(N==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?Y("dark"):Y("light")),typeof window>"u")return;const U=window.matchMedia("(prefers-color-scheme: dark)");try{U.addEventListener("change",({matches:Q})=>{Y(Q?"dark":"light")})}catch{U.addListener(({matches:W})=>{try{Y(W?"dark":"light")}catch(st){console.error(st)}})}},[N]),K.useEffect(()=>{lt.length<=1&>(!1)},[lt]),K.useEffect(()=>{const U=Q=>{var W;if(g.every(ut=>Q[ut]||Q.code===ut)){var at;gt(!0),(at=D.current)==null||at.focus()}Q.code==="Escape"&&(document.activeElement===D.current||(W=D.current)!=null&&W.contains(document.activeElement))&>(!1)};return document.addEventListener("keydown",U),()=>document.removeEventListener("keydown",U)},[g]),K.useEffect(()=>{if(D.current)return()=>{ct.current&&(ct.current.focus({preventScroll:!0}),ct.current=null,E.current=!1)}},[D.current]),K.createElement("section",{ref:r,"aria-label":`${P} ${it}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},mt.map((U,Q)=>{var W;const[st,at]=U.split("-");return Z.length?K.createElement("ol",{key:U,dir:$==="auto"?xh():$,tabIndex:-1,ref:D,className:m,"data-sonner-toaster":!0,"data-sonner-theme":T,"data-y-position":st,"data-x-position":at,style:{"--front-toast-height":`${((W=St[0])==null?void 0:W.height)||0}px`,"--width":`${Jy}px`,"--gap":`${J}px`,...B,...tv(v,p)},onBlur:ut=>{E.current&&!ut.currentTarget.contains(ut.relatedTarget)&&(E.current=!1,ct.current&&(ct.current.focus({preventScroll:!0}),ct.current=null))},onFocus:ut=>{ut.target instanceof HTMLElement&&ut.target.dataset.dismissible==="false"||E.current||(E.current=!0,ct.current=ut.relatedTarget)},onMouseEnter:()=>gt(!0),onMouseMove:()=>gt(!0),onMouseLeave:()=>{vt||gt(!1)},onDragEnd:()=>gt(!1),onPointerDown:ut=>{ut.target instanceof HTMLElement&&ut.target.dataset.dismissible==="false"||xt(!0)},onPointerUp:()=>xt(!1)},Z.filter(ut=>!ut.position&&Q===0||ut.position===U).map((ut,Nt)=>{var ae,de;return K.createElement(Py,{key:ut.id,icons:F,index:Nt,toast:ut,defaultRichColors:R,duration:(ae=V?.duration)!=null?ae:_,className:V?.className,descriptionClassName:V?.descriptionClassName,invert:f,visibleToasts:X,closeButton:(de=V?.closeButton)!=null?de:y,interacting:vt,position:U,style:V?.style,unstyled:V?.unstyled,classNames:V?.classNames,cancelButtonStyle:V?.cancelButtonStyle,actionButtonStyle:V?.actionButtonStyle,closeButtonAriaLabel:V?.closeButtonAriaLabel,removeToast:L,toasts:Z.filter(ne=>ne.position==ut.position),heights:St.filter(ne=>ne.position==ut.position),setHeights:zt,expandByDefault:S,gap:J,expanded:pt,swipeDirections:o.swipeDirections})})):null}))}),av=({...i})=>{const{theme:o="system"}=Oy();return b.jsx(ev,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:o,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...i})};function ja(i,o,{checkForDefaultPrevented:r=!0}={}){return function(f){if(i?.(f),r===!1||!f.defaultPrevented)return o?.(f)}}function Sh(i,o){if(typeof i=="function")return i(o);i!=null&&(i.current=o)}function Ih(...i){return o=>{let r=!1;const c=i.map(f=>{const d=Sh(f,o);return!r&&typeof d=="function"&&(r=!0),d});if(r)return()=>{for(let f=0;f{const{scope:N,children:R,..._}=p,B=N?.[i]?.[y]||S,X=C.useMemo(()=>_,Object.values(_));return b.jsx(B.Provider,{value:X,children:R})};m.displayName=d+"Provider";function v(p,N){const R=N?.[i]?.[y]||S,_=C.useContext(R);if(_)return _;if(g!==void 0)return g;throw new Error(`\`${p}\` must be used within \`${d}\``)}return[m,v]}const f=()=>{const d=r.map(g=>C.createContext(g));return function(S){const y=S?.[i]||d;return C.useMemo(()=>({[`__scope${i}`]:{...S,[i]:y}}),[S,y])}};return f.scopeName=i,[c,nv(f,...o)]}function nv(...i){const o=i[0];if(i.length===1)return o;const r=()=>{const c=i.map(f=>({useScope:f(),scopeName:f.scopeName}));return function(d){const g=c.reduce((S,{useScope:y,scopeName:m})=>{const p=y(d)[`__scope${m}`];return{...S,...p}},{});return C.useMemo(()=>({[`__scope${o.scopeName}`]:g}),[g])}};return r.scopeName=o.scopeName,r}function tp(i){const o=iv(i),r=C.forwardRef((c,f)=>{const{children:d,...g}=c,S=C.Children.toArray(d),y=S.find(ov);if(y){const m=y.props.children,v=S.map(p=>p===y?C.Children.count(m)>1?C.Children.only(null):C.isValidElement(m)?m.props.children:null:p);return b.jsx(o,{...g,ref:f,children:C.isValidElement(m)?C.cloneElement(m,void 0,v):null})}return b.jsx(o,{...g,ref:f,children:d})});return r.displayName=`${i}.Slot`,r}var lv=tp("Slot");function iv(i){const o=C.forwardRef((r,c)=>{const{children:f,...d}=r;if(C.isValidElement(f)){const g=rv(f),S=cv(d,f.props);return f.type!==C.Fragment&&(S.ref=c?Ih(c,g):g),C.cloneElement(f,S)}return C.Children.count(f)>1?C.Children.only(null):null});return o.displayName=`${i}.SlotClone`,o}var ep=Symbol("radix.slottable");function sv(i){const o=({children:r})=>b.jsx(b.Fragment,{children:r});return o.displayName=`${i}.Slottable`,o.__radixId=ep,o}function ov(i){return C.isValidElement(i)&&typeof i.type=="function"&&"__radixId"in i.type&&i.type.__radixId===ep}function cv(i,o){const r={...o};for(const c in o){const f=i[c],d=o[c];/^on[A-Z]/.test(c)?f&&d?r[c]=(...S)=>{const y=d(...S);return f(...S),y}:f&&(r[c]=f):c==="style"?r[c]={...f,...d}:c==="className"&&(r[c]=[f,d].filter(Boolean).join(" "))}return{...i,...r}}function rv(i){let o=Object.getOwnPropertyDescriptor(i.props,"ref")?.get,r=o&&"isReactWarning"in o&&o.isReactWarning;return r?i.ref:(o=Object.getOwnPropertyDescriptor(i,"ref")?.get,r=o&&"isReactWarning"in o&&o.isReactWarning,r?i.props.ref:i.props.ref||i.ref)}var uv=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],qn=uv.reduce((i,o)=>{const r=tp(`Primitive.${o}`),c=C.forwardRef((f,d)=>{const{asChild:g,...S}=f,y=g?r:o;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),b.jsx(y,{...S,ref:d})});return c.displayName=`Primitive.${o}`,{...i,[o]:c}},{});function fv(i,o){i&&iu.flushSync(()=>i.dispatchEvent(o))}function ho(i){const o=C.useRef(i);return C.useEffect(()=>{o.current=i}),C.useMemo(()=>(...r)=>o.current?.(...r),[])}function dv(i,o=globalThis?.document){const r=ho(i);C.useEffect(()=>{const c=f=>{f.key==="Escape"&&r(f)};return o.addEventListener("keydown",c,{capture:!0}),()=>o.removeEventListener("keydown",c,{capture:!0})},[r,o])}var mv="DismissableLayer",Wr="dismissableLayer.update",hv="dismissableLayer.pointerDownOutside",pv="dismissableLayer.focusOutside",Eh,ap=C.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),np=C.forwardRef((i,o)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:d,onInteractOutside:g,onDismiss:S,...y}=i,m=C.useContext(ap),[v,p]=C.useState(null),N=v?.ownerDocument??globalThis?.document,[,R]=C.useState({}),_=Gn(o,k=>p(k)),B=Array.from(m.layers),[X]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),V=B.indexOf(X),$=v?B.indexOf(v):-1,J=m.layersWithOutsidePointerEventsDisabled.size>0,F=$>=V,P=vv(k=>{const Z=k.target,mt=[...m.branches].some(St=>St.contains(Z));!F||mt||(f?.(k),g?.(k),k.defaultPrevented||S?.())},N),lt=bv(k=>{const Z=k.target;[...m.branches].some(St=>St.contains(Z))||(d?.(k),g?.(k),k.defaultPrevented||S?.())},N);return dv(k=>{$===m.layers.size-1&&(c?.(k),!k.defaultPrevented&&S&&(k.preventDefault(),S()))},N),C.useEffect(()=>{if(v)return r&&(m.layersWithOutsidePointerEventsDisabled.size===0&&(Eh=N.body.style.pointerEvents,N.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(v)),m.layers.add(v),Ah(),()=>{r&&m.layersWithOutsidePointerEventsDisabled.size===1&&(N.body.style.pointerEvents=Eh)}},[v,N,r,m]),C.useEffect(()=>()=>{v&&(m.layers.delete(v),m.layersWithOutsidePointerEventsDisabled.delete(v),Ah())},[v,m]),C.useEffect(()=>{const k=()=>R({});return document.addEventListener(Wr,k),()=>document.removeEventListener(Wr,k)},[]),b.jsx(qn.div,{...y,ref:_,style:{pointerEvents:J?F?"auto":"none":void 0,...i.style},onFocusCapture:ja(i.onFocusCapture,lt.onFocusCapture),onBlurCapture:ja(i.onBlurCapture,lt.onBlurCapture),onPointerDownCapture:ja(i.onPointerDownCapture,P.onPointerDownCapture)})});np.displayName=mv;var gv="DismissableLayerBranch",yv=C.forwardRef((i,o)=>{const r=C.useContext(ap),c=C.useRef(null),f=Gn(o,c);return C.useEffect(()=>{const d=c.current;if(d)return r.branches.add(d),()=>{r.branches.delete(d)}},[r.branches]),b.jsx(qn.div,{...i,ref:f})});yv.displayName=gv;function vv(i,o=globalThis?.document){const r=ho(i),c=C.useRef(!1),f=C.useRef(()=>{});return C.useEffect(()=>{const d=S=>{if(S.target&&!c.current){let y=function(){lp(hv,r,m,{discrete:!0})};const m={originalEvent:S};S.pointerType==="touch"?(o.removeEventListener("click",f.current),f.current=y,o.addEventListener("click",f.current,{once:!0})):y()}else o.removeEventListener("click",f.current);c.current=!1},g=window.setTimeout(()=>{o.addEventListener("pointerdown",d)},0);return()=>{window.clearTimeout(g),o.removeEventListener("pointerdown",d),o.removeEventListener("click",f.current)}},[o,r]),{onPointerDownCapture:()=>c.current=!0}}function bv(i,o=globalThis?.document){const r=ho(i),c=C.useRef(!1);return C.useEffect(()=>{const f=d=>{d.target&&!c.current&&lp(pv,r,{originalEvent:d},{discrete:!1})};return o.addEventListener("focusin",f),()=>o.removeEventListener("focusin",f)},[o,r]),{onFocusCapture:()=>c.current=!0,onBlurCapture:()=>c.current=!1}}function Ah(){const i=new CustomEvent(Wr);document.dispatchEvent(i)}function lp(i,o,r,{discrete:c}){const f=r.originalEvent.target,d=new CustomEvent(i,{bubbles:!1,cancelable:!0,detail:r});o&&f.addEventListener(i,o,{once:!0}),c?fv(f,d):f.dispatchEvent(d)}var Bi=globalThis?.document?C.useLayoutEffect:()=>{};const xv=["top","right","bottom","left"],mn=Math.min,Be=Math.max,co=Math.round,no=Math.floor,fa=i=>({x:i,y:i}),Sv={left:"right",right:"left",bottom:"top",top:"bottom"},Ev={start:"end",end:"start"};function Fr(i,o,r){return Be(i,mn(o,r))}function Ua(i,o){return typeof i=="function"?i(o):i}function Ba(i){return i.split("-")[0]}function Hl(i){return i.split("-")[1]}function su(i){return i==="x"?"y":"x"}function ou(i){return i==="y"?"height":"width"}const Av=new Set(["top","bottom"]);function ua(i){return Av.has(Ba(i))?"y":"x"}function cu(i){return su(ua(i))}function Tv(i,o,r){r===void 0&&(r=!1);const c=Hl(i),f=cu(i),d=ou(f);let g=f==="x"?c===(r?"end":"start")?"right":"left":c==="start"?"bottom":"top";return o.reference[d]>o.floating[d]&&(g=ro(g)),[g,ro(g)]}function wv(i){const o=ro(i);return[$r(i),o,$r(o)]}function $r(i){return i.replace(/start|end/g,o=>Ev[o])}const Th=["left","right"],wh=["right","left"],Nv=["top","bottom"],Ov=["bottom","top"];function zv(i,o,r){switch(i){case"top":case"bottom":return r?o?wh:Th:o?Th:wh;case"left":case"right":return o?Nv:Ov;default:return[]}}function Rv(i,o,r,c){const f=Hl(i);let d=zv(Ba(i),r==="start",c);return f&&(d=d.map(g=>g+"-"+f),o&&(d=d.concat(d.map($r)))),d}function ro(i){return i.replace(/left|right|bottom|top/g,o=>Sv[o])}function Mv(i){return{top:0,right:0,bottom:0,left:0,...i}}function ip(i){return typeof i!="number"?Mv(i):{top:i,right:i,bottom:i,left:i}}function uo(i){const{x:o,y:r,width:c,height:f}=i;return{width:c,height:f,top:r,left:o,right:o+c,bottom:r+f,x:o,y:r}}function Nh(i,o,r){let{reference:c,floating:f}=i;const d=ua(o),g=cu(o),S=ou(g),y=Ba(o),m=d==="y",v=c.x+c.width/2-f.width/2,p=c.y+c.height/2-f.height/2,N=c[S]/2-f[S]/2;let R;switch(y){case"top":R={x:v,y:c.y-f.height};break;case"bottom":R={x:v,y:c.y+c.height};break;case"right":R={x:c.x+c.width,y:p};break;case"left":R={x:c.x-f.width,y:p};break;default:R={x:c.x,y:c.y}}switch(Hl(o)){case"start":R[g]-=N*(r&&m?-1:1);break;case"end":R[g]+=N*(r&&m?-1:1);break}return R}const Cv=async(i,o,r)=>{const{placement:c="bottom",strategy:f="absolute",middleware:d=[],platform:g}=r,S=d.filter(Boolean),y=await(g.isRTL==null?void 0:g.isRTL(o));let m=await g.getElementRects({reference:i,floating:o,strategy:f}),{x:v,y:p}=Nh(m,c,y),N=c,R={},_=0;for(let B=0;B({name:"arrow",options:i,async fn(o){const{x:r,y:c,placement:f,rects:d,platform:g,elements:S,middlewareData:y}=o,{element:m,padding:v=0}=Ua(i,o)||{};if(m==null)return{};const p=ip(v),N={x:r,y:c},R=cu(f),_=ou(R),B=await g.getDimensions(m),X=R==="y",V=X?"top":"left",$=X?"bottom":"right",J=X?"clientHeight":"clientWidth",F=d.reference[_]+d.reference[R]-N[R]-d.floating[_],P=N[R]-d.reference[R],lt=await(g.getOffsetParent==null?void 0:g.getOffsetParent(m));let k=lt?lt[J]:0;(!k||!await(g.isElement==null?void 0:g.isElement(lt)))&&(k=S.floating[J]||d.floating[_]);const Z=F/2-P/2,mt=k/2-B[_]/2-1,St=mn(p[V],mt),zt=mn(p[$],mt),pt=St,gt=k-B[_]-zt,vt=k/2-B[_]/2+Z,xt=Fr(pt,vt,gt),T=!y.arrow&&Hl(f)!=null&&vt!==xt&&d.reference[_]/2-(vtvt<=0)){var zt,pt;const vt=(((zt=d.flip)==null?void 0:zt.index)||0)+1,xt=k[vt];if(xt&&(!(p==="alignment"?$!==ua(xt):!1)||St.every(D=>ua(D.placement)===$?D.overflows[0]>0:!0)))return{data:{index:vt,overflows:St},reset:{placement:xt}};let T=(pt=St.filter(Y=>Y.overflows[0]<=0).sort((Y,D)=>Y.overflows[1]-D.overflows[1])[0])==null?void 0:pt.placement;if(!T)switch(R){case"bestFit":{var gt;const Y=(gt=St.filter(D=>{if(lt){const it=ua(D.placement);return it===$||it==="y"}return!0}).map(D=>[D.placement,D.overflows.filter(it=>it>0).reduce((it,ct)=>it+ct,0)]).sort((D,it)=>D[1]-it[1])[0])==null?void 0:gt[0];Y&&(T=Y);break}case"initialPlacement":T=S;break}if(f!==T)return{reset:{placement:T}}}return{}}}};function Oh(i,o){return{top:i.top-o.height,right:i.right-o.width,bottom:i.bottom-o.height,left:i.left-o.width}}function zh(i){return xv.some(o=>i[o]>=0)}const Hv=function(i){return i===void 0&&(i={}),{name:"hide",options:i,async fn(o){const{rects:r}=o,{strategy:c="referenceHidden",...f}=Ua(i,o);switch(c){case"referenceHidden":{const d=await Li(o,{...f,elementContext:"reference"}),g=Oh(d,r.reference);return{data:{referenceHiddenOffsets:g,referenceHidden:zh(g)}}}case"escaped":{const d=await Li(o,{...f,altBoundary:!0}),g=Oh(d,r.floating);return{data:{escapedOffsets:g,escaped:zh(g)}}}default:return{}}}}},sp=new Set(["left","top"]);async function jv(i,o){const{placement:r,platform:c,elements:f}=i,d=await(c.isRTL==null?void 0:c.isRTL(f.floating)),g=Ba(r),S=Hl(r),y=ua(r)==="y",m=sp.has(g)?-1:1,v=d&&y?-1:1,p=Ua(o,i);let{mainAxis:N,crossAxis:R,alignmentAxis:_}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return S&&typeof _=="number"&&(R=S==="end"?_*-1:_),y?{x:R*v,y:N*m}:{x:N*m,y:R*v}}const Uv=function(i){return i===void 0&&(i=0),{name:"offset",options:i,async fn(o){var r,c;const{x:f,y:d,placement:g,middlewareData:S}=o,y=await jv(o,i);return g===((r=S.offset)==null?void 0:r.placement)&&(c=S.arrow)!=null&&c.alignmentOffset?{}:{x:f+y.x,y:d+y.y,data:{...y,placement:g}}}}},Bv=function(i){return i===void 0&&(i={}),{name:"shift",options:i,async fn(o){const{x:r,y:c,placement:f}=o,{mainAxis:d=!0,crossAxis:g=!1,limiter:S={fn:X=>{let{x:V,y:$}=X;return{x:V,y:$}}},...y}=Ua(i,o),m={x:r,y:c},v=await Li(o,y),p=ua(Ba(f)),N=su(p);let R=m[N],_=m[p];if(d){const X=N==="y"?"top":"left",V=N==="y"?"bottom":"right",$=R+v[X],J=R-v[V];R=Fr($,R,J)}if(g){const X=p==="y"?"top":"left",V=p==="y"?"bottom":"right",$=_+v[X],J=_-v[V];_=Fr($,_,J)}const B=S.fn({...o,[N]:R,[p]:_});return{...B,data:{x:B.x-r,y:B.y-c,enabled:{[N]:d,[p]:g}}}}}},Lv=function(i){return i===void 0&&(i={}),{options:i,fn(o){const{x:r,y:c,placement:f,rects:d,middlewareData:g}=o,{offset:S=0,mainAxis:y=!0,crossAxis:m=!0}=Ua(i,o),v={x:r,y:c},p=ua(f),N=su(p);let R=v[N],_=v[p];const B=Ua(S,o),X=typeof B=="number"?{mainAxis:B,crossAxis:0}:{mainAxis:0,crossAxis:0,...B};if(y){const J=N==="y"?"height":"width",F=d.reference[N]-d.floating[J]+X.mainAxis,P=d.reference[N]+d.reference[J]-X.mainAxis;RP&&(R=P)}if(m){var V,$;const J=N==="y"?"width":"height",F=sp.has(Ba(f)),P=d.reference[p]-d.floating[J]+(F&&((V=g.offset)==null?void 0:V[p])||0)+(F?0:X.crossAxis),lt=d.reference[p]+d.reference[J]+(F?0:(($=g.offset)==null?void 0:$[p])||0)-(F?X.crossAxis:0);_lt&&(_=lt)}return{[N]:R,[p]:_}}}},Yv=function(i){return i===void 0&&(i={}),{name:"size",options:i,async fn(o){var r,c;const{placement:f,rects:d,platform:g,elements:S}=o,{apply:y=()=>{},...m}=Ua(i,o),v=await Li(o,m),p=Ba(f),N=Hl(f),R=ua(f)==="y",{width:_,height:B}=d.floating;let X,V;p==="top"||p==="bottom"?(X=p,V=N===(await(g.isRTL==null?void 0:g.isRTL(S.floating))?"start":"end")?"left":"right"):(V=p,X=N==="end"?"top":"bottom");const $=B-v.top-v.bottom,J=_-v.left-v.right,F=mn(B-v[X],$),P=mn(_-v[V],J),lt=!o.middlewareData.shift;let k=F,Z=P;if((r=o.middlewareData.shift)!=null&&r.enabled.x&&(Z=J),(c=o.middlewareData.shift)!=null&&c.enabled.y&&(k=$),lt&&!N){const St=Be(v.left,0),zt=Be(v.right,0),pt=Be(v.top,0),gt=Be(v.bottom,0);R?Z=_-2*(St!==0||zt!==0?St+zt:Be(v.left,v.right)):k=B-2*(pt!==0||gt!==0?pt+gt:Be(v.top,v.bottom))}await y({...o,availableWidth:Z,availableHeight:k});const mt=await g.getDimensions(S.floating);return _!==mt.width||B!==mt.height?{reset:{rects:!0}}:{}}}};function po(){return typeof window<"u"}function jl(i){return op(i)?(i.nodeName||"").toLowerCase():"#document"}function Le(i){var o;return(i==null||(o=i.ownerDocument)==null?void 0:o.defaultView)||window}function ma(i){var o;return(o=(op(i)?i.ownerDocument:i.document)||window.document)==null?void 0:o.documentElement}function op(i){return po()?i instanceof Node||i instanceof Le(i).Node:!1}function ea(i){return po()?i instanceof Element||i instanceof Le(i).Element:!1}function da(i){return po()?i instanceof HTMLElement||i instanceof Le(i).HTMLElement:!1}function Rh(i){return!po()||typeof ShadowRoot>"u"?!1:i instanceof ShadowRoot||i instanceof Le(i).ShadowRoot}const Gv=new Set(["inline","contents"]);function Gi(i){const{overflow:o,overflowX:r,overflowY:c,display:f}=aa(i);return/auto|scroll|overlay|hidden|clip/.test(o+c+r)&&!Gv.has(f)}const qv=new Set(["table","td","th"]);function Vv(i){return qv.has(jl(i))}const Xv=[":popover-open",":modal"];function go(i){return Xv.some(o=>{try{return i.matches(o)}catch{return!1}})}const Qv=["transform","translate","scale","rotate","perspective"],kv=["transform","translate","scale","rotate","perspective","filter"],Zv=["paint","layout","strict","content"];function ru(i){const o=uu(),r=ea(i)?aa(i):i;return Qv.some(c=>r[c]?r[c]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!o&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!o&&(r.filter?r.filter!=="none":!1)||kv.some(c=>(r.willChange||"").includes(c))||Zv.some(c=>(r.contain||"").includes(c))}function Kv(i){let o=hn(i);for(;da(o)&&!_l(o);){if(ru(o))return o;if(go(o))return null;o=hn(o)}return null}function uu(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Jv=new Set(["html","body","#document"]);function _l(i){return Jv.has(jl(i))}function aa(i){return Le(i).getComputedStyle(i)}function yo(i){return ea(i)?{scrollLeft:i.scrollLeft,scrollTop:i.scrollTop}:{scrollLeft:i.scrollX,scrollTop:i.scrollY}}function hn(i){if(jl(i)==="html")return i;const o=i.assignedSlot||i.parentNode||Rh(i)&&i.host||ma(i);return Rh(o)?o.host:o}function cp(i){const o=hn(i);return _l(o)?i.ownerDocument?i.ownerDocument.body:i.body:da(o)&&Gi(o)?o:cp(o)}function Yi(i,o,r){var c;o===void 0&&(o=[]),r===void 0&&(r=!0);const f=cp(i),d=f===((c=i.ownerDocument)==null?void 0:c.body),g=Le(f);if(d){const S=Ir(g);return o.concat(g,g.visualViewport||[],Gi(f)?f:[],S&&r?Yi(S):[])}return o.concat(f,Yi(f,[],r))}function Ir(i){return i.parent&&Object.getPrototypeOf(i.parent)?i.frameElement:null}function rp(i){const o=aa(i);let r=parseFloat(o.width)||0,c=parseFloat(o.height)||0;const f=da(i),d=f?i.offsetWidth:r,g=f?i.offsetHeight:c,S=co(r)!==d||co(c)!==g;return S&&(r=d,c=g),{width:r,height:c,$:S}}function fu(i){return ea(i)?i:i.contextElement}function Cl(i){const o=fu(i);if(!da(o))return fa(1);const r=o.getBoundingClientRect(),{width:c,height:f,$:d}=rp(o);let g=(d?co(r.width):r.width)/c,S=(d?co(r.height):r.height)/f;return(!g||!Number.isFinite(g))&&(g=1),(!S||!Number.isFinite(S))&&(S=1),{x:g,y:S}}const Wv=fa(0);function up(i){const o=Le(i);return!uu()||!o.visualViewport?Wv:{x:o.visualViewport.offsetLeft,y:o.visualViewport.offsetTop}}function Fv(i,o,r){return o===void 0&&(o=!1),!r||o&&r!==Le(i)?!1:o}function Yn(i,o,r,c){o===void 0&&(o=!1),r===void 0&&(r=!1);const f=i.getBoundingClientRect(),d=fu(i);let g=fa(1);o&&(c?ea(c)&&(g=Cl(c)):g=Cl(i));const S=Fv(d,r,c)?up(d):fa(0);let y=(f.left+S.x)/g.x,m=(f.top+S.y)/g.y,v=f.width/g.x,p=f.height/g.y;if(d){const N=Le(d),R=c&&ea(c)?Le(c):c;let _=N,B=Ir(_);for(;B&&c&&R!==_;){const X=Cl(B),V=B.getBoundingClientRect(),$=aa(B),J=V.left+(B.clientLeft+parseFloat($.paddingLeft))*X.x,F=V.top+(B.clientTop+parseFloat($.paddingTop))*X.y;y*=X.x,m*=X.y,v*=X.x,p*=X.y,y+=J,m+=F,_=Le(B),B=Ir(_)}}return uo({width:v,height:p,x:y,y:m})}function vo(i,o){const r=yo(i).scrollLeft;return o?o.left+r:Yn(ma(i)).left+r}function fp(i,o){const r=i.getBoundingClientRect(),c=r.left+o.scrollLeft-vo(i,r),f=r.top+o.scrollTop;return{x:c,y:f}}function $v(i){let{elements:o,rect:r,offsetParent:c,strategy:f}=i;const d=f==="fixed",g=ma(c),S=o?go(o.floating):!1;if(c===g||S&&d)return r;let y={scrollLeft:0,scrollTop:0},m=fa(1);const v=fa(0),p=da(c);if((p||!p&&!d)&&((jl(c)!=="body"||Gi(g))&&(y=yo(c)),da(c))){const R=Yn(c);m=Cl(c),v.x=R.x+c.clientLeft,v.y=R.y+c.clientTop}const N=g&&!p&&!d?fp(g,y):fa(0);return{width:r.width*m.x,height:r.height*m.y,x:r.x*m.x-y.scrollLeft*m.x+v.x+N.x,y:r.y*m.y-y.scrollTop*m.y+v.y+N.y}}function Iv(i){return Array.from(i.getClientRects())}function Pv(i){const o=ma(i),r=yo(i),c=i.ownerDocument.body,f=Be(o.scrollWidth,o.clientWidth,c.scrollWidth,c.clientWidth),d=Be(o.scrollHeight,o.clientHeight,c.scrollHeight,c.clientHeight);let g=-r.scrollLeft+vo(i);const S=-r.scrollTop;return aa(c).direction==="rtl"&&(g+=Be(o.clientWidth,c.clientWidth)-f),{width:f,height:d,x:g,y:S}}const Mh=25;function tb(i,o){const r=Le(i),c=ma(i),f=r.visualViewport;let d=c.clientWidth,g=c.clientHeight,S=0,y=0;if(f){d=f.width,g=f.height;const v=uu();(!v||v&&o==="fixed")&&(S=f.offsetLeft,y=f.offsetTop)}const m=vo(c);if(m<=0){const v=c.ownerDocument,p=v.body,N=getComputedStyle(p),R=v.compatMode==="CSS1Compat"&&parseFloat(N.marginLeft)+parseFloat(N.marginRight)||0,_=Math.abs(c.clientWidth-p.clientWidth-R);_<=Mh&&(d-=_)}else m<=Mh&&(d+=m);return{width:d,height:g,x:S,y}}const eb=new Set(["absolute","fixed"]);function ab(i,o){const r=Yn(i,!0,o==="fixed"),c=r.top+i.clientTop,f=r.left+i.clientLeft,d=da(i)?Cl(i):fa(1),g=i.clientWidth*d.x,S=i.clientHeight*d.y,y=f*d.x,m=c*d.y;return{width:g,height:S,x:y,y:m}}function Ch(i,o,r){let c;if(o==="viewport")c=tb(i,r);else if(o==="document")c=Pv(ma(i));else if(ea(o))c=ab(o,r);else{const f=up(i);c={x:o.x-f.x,y:o.y-f.y,width:o.width,height:o.height}}return uo(c)}function dp(i,o){const r=hn(i);return r===o||!ea(r)||_l(r)?!1:aa(r).position==="fixed"||dp(r,o)}function nb(i,o){const r=o.get(i);if(r)return r;let c=Yi(i,[],!1).filter(S=>ea(S)&&jl(S)!=="body"),f=null;const d=aa(i).position==="fixed";let g=d?hn(i):i;for(;ea(g)&&!_l(g);){const S=aa(g),y=ru(g);!y&&S.position==="fixed"&&(f=null),(d?!y&&!f:!y&&S.position==="static"&&!!f&&eb.has(f.position)||Gi(g)&&!y&&dp(i,g))?c=c.filter(v=>v!==g):f=S,g=hn(g)}return o.set(i,c),c}function lb(i){let{element:o,boundary:r,rootBoundary:c,strategy:f}=i;const g=[...r==="clippingAncestors"?go(o)?[]:nb(o,this._c):[].concat(r),c],S=g[0],y=g.reduce((m,v)=>{const p=Ch(o,v,f);return m.top=Be(p.top,m.top),m.right=mn(p.right,m.right),m.bottom=mn(p.bottom,m.bottom),m.left=Be(p.left,m.left),m},Ch(o,S,f));return{width:y.right-y.left,height:y.bottom-y.top,x:y.left,y:y.top}}function ib(i){const{width:o,height:r}=rp(i);return{width:o,height:r}}function sb(i,o,r){const c=da(o),f=ma(o),d=r==="fixed",g=Yn(i,!0,d,o);let S={scrollLeft:0,scrollTop:0};const y=fa(0);function m(){y.x=vo(f)}if(c||!c&&!d)if((jl(o)!=="body"||Gi(f))&&(S=yo(o)),c){const R=Yn(o,!0,d,o);y.x=R.x+o.clientLeft,y.y=R.y+o.clientTop}else f&&m();d&&!c&&f&&m();const v=f&&!c&&!d?fp(f,S):fa(0),p=g.left+S.scrollLeft-y.x-v.x,N=g.top+S.scrollTop-y.y-v.y;return{x:p,y:N,width:g.width,height:g.height}}function qr(i){return aa(i).position==="static"}function _h(i,o){if(!da(i)||aa(i).position==="fixed")return null;if(o)return o(i);let r=i.offsetParent;return ma(i)===r&&(r=r.ownerDocument.body),r}function mp(i,o){const r=Le(i);if(go(i))return r;if(!da(i)){let f=hn(i);for(;f&&!_l(f);){if(ea(f)&&!qr(f))return f;f=hn(f)}return r}let c=_h(i,o);for(;c&&Vv(c)&&qr(c);)c=_h(c,o);return c&&_l(c)&&qr(c)&&!ru(c)?r:c||Kv(i)||r}const ob=async function(i){const o=this.getOffsetParent||mp,r=this.getDimensions,c=await r(i.floating);return{reference:sb(i.reference,await o(i.floating),i.strategy),floating:{x:0,y:0,width:c.width,height:c.height}}};function cb(i){return aa(i).direction==="rtl"}const rb={convertOffsetParentRelativeRectToViewportRelativeRect:$v,getDocumentElement:ma,getClippingRect:lb,getOffsetParent:mp,getElementRects:ob,getClientRects:Iv,getDimensions:ib,getScale:Cl,isElement:ea,isRTL:cb};function hp(i,o){return i.x===o.x&&i.y===o.y&&i.width===o.width&&i.height===o.height}function ub(i,o){let r=null,c;const f=ma(i);function d(){var S;clearTimeout(c),(S=r)==null||S.disconnect(),r=null}function g(S,y){S===void 0&&(S=!1),y===void 0&&(y=1),d();const m=i.getBoundingClientRect(),{left:v,top:p,width:N,height:R}=m;if(S||o(),!N||!R)return;const _=no(p),B=no(f.clientWidth-(v+N)),X=no(f.clientHeight-(p+R)),V=no(v),J={rootMargin:-_+"px "+-B+"px "+-X+"px "+-V+"px",threshold:Be(0,mn(1,y))||1};let F=!0;function P(lt){const k=lt[0].intersectionRatio;if(k!==y){if(!F)return g();k?g(!1,k):c=setTimeout(()=>{g(!1,1e-7)},1e3)}k===1&&!hp(m,i.getBoundingClientRect())&&g(),F=!1}try{r=new IntersectionObserver(P,{...J,root:f.ownerDocument})}catch{r=new IntersectionObserver(P,J)}r.observe(i)}return g(!0),d}function fb(i,o,r,c){c===void 0&&(c={});const{ancestorScroll:f=!0,ancestorResize:d=!0,elementResize:g=typeof ResizeObserver=="function",layoutShift:S=typeof IntersectionObserver=="function",animationFrame:y=!1}=c,m=fu(i),v=f||d?[...m?Yi(m):[],...Yi(o)]:[];v.forEach(V=>{f&&V.addEventListener("scroll",r,{passive:!0}),d&&V.addEventListener("resize",r)});const p=m&&S?ub(m,r):null;let N=-1,R=null;g&&(R=new ResizeObserver(V=>{let[$]=V;$&&$.target===m&&R&&(R.unobserve(o),cancelAnimationFrame(N),N=requestAnimationFrame(()=>{var J;(J=R)==null||J.observe(o)})),r()}),m&&!y&&R.observe(m),R.observe(o));let _,B=y?Yn(i):null;y&&X();function X(){const V=Yn(i);B&&!hp(B,V)&&r(),B=V,_=requestAnimationFrame(X)}return r(),()=>{var V;v.forEach($=>{f&&$.removeEventListener("scroll",r),d&&$.removeEventListener("resize",r)}),p?.(),(V=R)==null||V.disconnect(),R=null,y&&cancelAnimationFrame(_)}}const db=Uv,mb=Bv,hb=Dv,pb=Yv,gb=Hv,Dh=_v,yb=Lv,vb=(i,o,r)=>{const c=new Map,f={platform:rb,...r},d={...f.platform,_c:c};return Cv(i,o,{...f,platform:d})};var bb=typeof document<"u",xb=function(){},oo=bb?C.useLayoutEffect:xb;function fo(i,o){if(i===o)return!0;if(typeof i!=typeof o)return!1;if(typeof i=="function"&&i.toString()===o.toString())return!0;let r,c,f;if(i&&o&&typeof i=="object"){if(Array.isArray(i)){if(r=i.length,r!==o.length)return!1;for(c=r;c--!==0;)if(!fo(i[c],o[c]))return!1;return!0}if(f=Object.keys(i),r=f.length,r!==Object.keys(o).length)return!1;for(c=r;c--!==0;)if(!{}.hasOwnProperty.call(o,f[c]))return!1;for(c=r;c--!==0;){const d=f[c];if(!(d==="_owner"&&i.$$typeof)&&!fo(i[d],o[d]))return!1}return!0}return i!==i&&o!==o}function pp(i){return typeof window>"u"?1:(i.ownerDocument.defaultView||window).devicePixelRatio||1}function Hh(i,o){const r=pp(i);return Math.round(o*r)/r}function Vr(i){const o=C.useRef(i);return oo(()=>{o.current=i}),o}function Sb(i){i===void 0&&(i={});const{placement:o="bottom",strategy:r="absolute",middleware:c=[],platform:f,elements:{reference:d,floating:g}={},transform:S=!0,whileElementsMounted:y,open:m}=i,[v,p]=C.useState({x:0,y:0,strategy:r,placement:o,middlewareData:{},isPositioned:!1}),[N,R]=C.useState(c);fo(N,c)||R(c);const[_,B]=C.useState(null),[X,V]=C.useState(null),$=C.useCallback(D=>{D!==lt.current&&(lt.current=D,B(D))},[]),J=C.useCallback(D=>{D!==k.current&&(k.current=D,V(D))},[]),F=d||_,P=g||X,lt=C.useRef(null),k=C.useRef(null),Z=C.useRef(v),mt=y!=null,St=Vr(y),zt=Vr(f),pt=Vr(m),gt=C.useCallback(()=>{if(!lt.current||!k.current)return;const D={placement:o,strategy:r,middleware:N};zt.current&&(D.platform=zt.current),vb(lt.current,k.current,D).then(it=>{const ct={...it,isPositioned:pt.current!==!1};vt.current&&!fo(Z.current,ct)&&(Z.current=ct,iu.flushSync(()=>{p(ct)}))})},[N,o,r,zt,pt]);oo(()=>{m===!1&&Z.current.isPositioned&&(Z.current.isPositioned=!1,p(D=>({...D,isPositioned:!1})))},[m]);const vt=C.useRef(!1);oo(()=>(vt.current=!0,()=>{vt.current=!1}),[]),oo(()=>{if(F&&(lt.current=F),P&&(k.current=P),F&&P){if(St.current)return St.current(F,P,gt);gt()}},[F,P,gt,St,mt]);const xt=C.useMemo(()=>({reference:lt,floating:k,setReference:$,setFloating:J}),[$,J]),T=C.useMemo(()=>({reference:F,floating:P}),[F,P]),Y=C.useMemo(()=>{const D={position:r,left:0,top:0};if(!T.floating)return D;const it=Hh(T.floating,v.x),ct=Hh(T.floating,v.y);return S?{...D,transform:"translate("+it+"px, "+ct+"px)",...pp(T.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:it,top:ct}},[r,S,T.floating,v.x,v.y]);return C.useMemo(()=>({...v,update:gt,refs:xt,elements:T,floatingStyles:Y}),[v,gt,xt,T,Y])}const Eb=i=>{function o(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:i,fn(r){const{element:c,padding:f}=typeof i=="function"?i(r):i;return c&&o(c)?c.current!=null?Dh({element:c.current,padding:f}).fn(r):{}:c?Dh({element:c,padding:f}).fn(r):{}}}},Ab=(i,o)=>({...db(i),options:[i,o]}),Tb=(i,o)=>({...mb(i),options:[i,o]}),wb=(i,o)=>({...yb(i),options:[i,o]}),Nb=(i,o)=>({...hb(i),options:[i,o]}),Ob=(i,o)=>({...pb(i),options:[i,o]}),zb=(i,o)=>({...gb(i),options:[i,o]}),Rb=(i,o)=>({...Eb(i),options:[i,o]});var Mb="Arrow",gp=C.forwardRef((i,o)=>{const{children:r,width:c=10,height:f=5,...d}=i;return b.jsx(qn.svg,{...d,ref:o,width:c,height:f,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:i.asChild?r:b.jsx("polygon",{points:"0,0 30,0 15,10"})})});gp.displayName=Mb;var Cb=gp;function _b(i){const[o,r]=C.useState(void 0);return Bi(()=>{if(i){r({width:i.offsetWidth,height:i.offsetHeight});const c=new ResizeObserver(f=>{if(!Array.isArray(f)||!f.length)return;const d=f[0];let g,S;if("borderBoxSize"in d){const y=d.borderBoxSize,m=Array.isArray(y)?y[0]:y;g=m.inlineSize,S=m.blockSize}else g=i.offsetWidth,S=i.offsetHeight;r({width:g,height:S})});return c.observe(i,{box:"border-box"}),()=>c.unobserve(i)}else r(void 0)},[i]),o}var yp="Popper",[vp,bp]=Ph(yp),[H1,xp]=vp(yp),Sp="PopperAnchor",Ep=C.forwardRef((i,o)=>{const{__scopePopper:r,virtualRef:c,...f}=i,d=xp(Sp,r),g=C.useRef(null),S=Gn(o,g),y=C.useRef(null);return C.useEffect(()=>{const m=y.current;y.current=c?.current||g.current,m!==y.current&&d.onAnchorChange(y.current)}),c?null:b.jsx(qn.div,{...f,ref:S})});Ep.displayName=Sp;var du="PopperContent",[Db,Hb]=vp(du),Ap=C.forwardRef((i,o)=>{const{__scopePopper:r,side:c="bottom",sideOffset:f=0,align:d="center",alignOffset:g=0,arrowPadding:S=0,avoidCollisions:y=!0,collisionBoundary:m=[],collisionPadding:v=0,sticky:p="partial",hideWhenDetached:N=!1,updatePositionStrategy:R="optimized",onPlaced:_,...B}=i,X=xp(du,r),[V,$]=C.useState(null),J=Gn(o,at=>$(at)),[F,P]=C.useState(null),lt=_b(F),k=lt?.width??0,Z=lt?.height??0,mt=c+(d!=="center"?"-"+d:""),St=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},zt=Array.isArray(m)?m:[m],pt=zt.length>0,gt={padding:St,boundary:zt.filter(Ub),altBoundary:pt},{refs:vt,floatingStyles:xt,placement:T,isPositioned:Y,middlewareData:D}=Sb({strategy:"fixed",placement:mt,whileElementsMounted:(...at)=>fb(...at,{animationFrame:R==="always"}),elements:{reference:X.anchor},middleware:[Ab({mainAxis:f+Z,alignmentAxis:g}),y&&Tb({mainAxis:!0,crossAxis:!1,limiter:p==="partial"?wb():void 0,...gt}),y&&Nb({...gt}),Ob({...gt,apply:({elements:at,rects:ut,availableWidth:Nt,availableHeight:ae})=>{const{width:de,height:ne}=ut.reference,ha=at.floating.style;ha.setProperty("--radix-popper-available-width",`${Nt}px`),ha.setProperty("--radix-popper-available-height",`${ae}px`),ha.setProperty("--radix-popper-anchor-width",`${de}px`),ha.setProperty("--radix-popper-anchor-height",`${ne}px`)}}),F&&Rb({element:F,padding:S}),Bb({arrowWidth:k,arrowHeight:Z}),N&&zb({strategy:"referenceHidden",...gt})]}),[it,ct]=Np(T),E=ho(_);Bi(()=>{Y&&E?.()},[Y,E]);const L=D.arrow?.x,U=D.arrow?.y,Q=D.arrow?.centerOffset!==0,[W,st]=C.useState();return Bi(()=>{V&&st(window.getComputedStyle(V).zIndex)},[V]),b.jsx("div",{ref:vt.setFloating,"data-radix-popper-content-wrapper":"",style:{...xt,transform:Y?xt.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:W,"--radix-popper-transform-origin":[D.transformOrigin?.x,D.transformOrigin?.y].join(" "),...D.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:i.dir,children:b.jsx(Db,{scope:r,placedSide:it,onArrowChange:P,arrowX:L,arrowY:U,shouldHideArrow:Q,children:b.jsx(qn.div,{"data-side":it,"data-align":ct,...B,ref:J,style:{...B.style,animation:Y?void 0:"none"}})})})});Ap.displayName=du;var Tp="PopperArrow",jb={top:"bottom",right:"left",bottom:"top",left:"right"},wp=C.forwardRef(function(o,r){const{__scopePopper:c,...f}=o,d=Hb(Tp,c),g=jb[d.placedSide];return b.jsx("span",{ref:d.onArrowChange,style:{position:"absolute",left:d.arrowX,top:d.arrowY,[g]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[d.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[d.placedSide],visibility:d.shouldHideArrow?"hidden":void 0},children:b.jsx(Cb,{...f,ref:r,style:{...f.style,display:"block"}})})});wp.displayName=Tp;function Ub(i){return i!==null}var Bb=i=>({name:"transformOrigin",options:i,fn(o){const{placement:r,rects:c,middlewareData:f}=o,g=f.arrow?.centerOffset!==0,S=g?0:i.arrowWidth,y=g?0:i.arrowHeight,[m,v]=Np(r),p={start:"0%",center:"50%",end:"100%"}[v],N=(f.arrow?.x??0)+S/2,R=(f.arrow?.y??0)+y/2;let _="",B="";return m==="bottom"?(_=g?p:`${N}px`,B=`${-y}px`):m==="top"?(_=g?p:`${N}px`,B=`${c.floating.height+y}px`):m==="right"?(_=`${-y}px`,B=g?p:`${R}px`):m==="left"&&(_=`${c.floating.width+y}px`,B=g?p:`${R}px`),{data:{x:_,y:B}}}});function Np(i){const[o,r="center"]=i.split("-");return[o,r]}var Lb=Ep,Yb=Ap,Gb=wp;function qb(i,o){return C.useReducer((r,c)=>o[r][c]??r,i)}var Op=i=>{const{present:o,children:r}=i,c=Vb(o),f=typeof r=="function"?r({present:c.isPresent}):C.Children.only(r),d=Gn(c.ref,Xb(f));return typeof r=="function"||c.isPresent?C.cloneElement(f,{ref:d}):null};Op.displayName="Presence";function Vb(i){const[o,r]=C.useState(),c=C.useRef(null),f=C.useRef(i),d=C.useRef("none"),g=i?"mounted":"unmounted",[S,y]=qb(g,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return C.useEffect(()=>{const m=lo(c.current);d.current=S==="mounted"?m:"none"},[S]),Bi(()=>{const m=c.current,v=f.current;if(v!==i){const N=d.current,R=lo(m);i?y("MOUNT"):R==="none"||m?.display==="none"?y("UNMOUNT"):y(v&&N!==R?"ANIMATION_OUT":"UNMOUNT"),f.current=i}},[i,y]),Bi(()=>{if(o){let m;const v=o.ownerDocument.defaultView??window,p=R=>{const B=lo(c.current).includes(CSS.escape(R.animationName));if(R.target===o&&B&&(y("ANIMATION_END"),!f.current)){const X=o.style.animationFillMode;o.style.animationFillMode="forwards",m=v.setTimeout(()=>{o.style.animationFillMode==="forwards"&&(o.style.animationFillMode=X)})}},N=R=>{R.target===o&&(d.current=lo(c.current))};return o.addEventListener("animationstart",N),o.addEventListener("animationcancel",p),o.addEventListener("animationend",p),()=>{v.clearTimeout(m),o.removeEventListener("animationstart",N),o.removeEventListener("animationcancel",p),o.removeEventListener("animationend",p)}}else y("ANIMATION_END")},[o,y]),{isPresent:["mounted","unmountSuspended"].includes(S),ref:C.useCallback(m=>{c.current=m?getComputedStyle(m):null,r(m)},[])}}function lo(i){return i?.animationName||"none"}function Xb(i){let o=Object.getOwnPropertyDescriptor(i.props,"ref")?.get,r=o&&"isReactWarning"in o&&o.isReactWarning;return r?i.ref:(o=Object.getOwnPropertyDescriptor(i,"ref")?.get,r=o&&"isReactWarning"in o&&o.isReactWarning,r?i.props.ref:i.props.ref||i.ref)}var Qb=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),kb="VisuallyHidden",zp=C.forwardRef((i,o)=>b.jsx(qn.span,{...i,ref:o,style:{...Qb,...i.style}}));zp.displayName=kb;var Zb=zp,[bo]=Ph("Tooltip",[bp]),mu=bp(),Rp="TooltipProvider",Kb=700,jh="tooltip.open",[Jb,Mp]=bo(Rp),Cp=i=>{const{__scopeTooltip:o,delayDuration:r=Kb,skipDelayDuration:c=300,disableHoverableContent:f=!1,children:d}=i,g=C.useRef(!0),S=C.useRef(!1),y=C.useRef(0);return C.useEffect(()=>{const m=y.current;return()=>window.clearTimeout(m)},[]),b.jsx(Jb,{scope:o,isOpenDelayedRef:g,delayDuration:r,onOpen:C.useCallback(()=>{window.clearTimeout(y.current),g.current=!1},[]),onClose:C.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>g.current=!0,c)},[c]),isPointerInTransitRef:S,onPointerInTransitChange:C.useCallback(m=>{S.current=m},[]),disableHoverableContent:f,children:d})};Cp.displayName=Rp;var _p="Tooltip",[j1,xo]=bo(_p),Pr="TooltipTrigger",Wb=C.forwardRef((i,o)=>{const{__scopeTooltip:r,...c}=i,f=xo(Pr,r),d=Mp(Pr,r),g=mu(r),S=C.useRef(null),y=Gn(o,S,f.onTriggerChange),m=C.useRef(!1),v=C.useRef(!1),p=C.useCallback(()=>m.current=!1,[]);return C.useEffect(()=>()=>document.removeEventListener("pointerup",p),[p]),b.jsx(Lb,{asChild:!0,...g,children:b.jsx(qn.button,{"aria-describedby":f.open?f.contentId:void 0,"data-state":f.stateAttribute,...c,ref:y,onPointerMove:ja(i.onPointerMove,N=>{N.pointerType!=="touch"&&!v.current&&!d.isPointerInTransitRef.current&&(f.onTriggerEnter(),v.current=!0)}),onPointerLeave:ja(i.onPointerLeave,()=>{f.onTriggerLeave(),v.current=!1}),onPointerDown:ja(i.onPointerDown,()=>{f.open&&f.onClose(),m.current=!0,document.addEventListener("pointerup",p,{once:!0})}),onFocus:ja(i.onFocus,()=>{m.current||f.onOpen()}),onBlur:ja(i.onBlur,f.onClose),onClick:ja(i.onClick,f.onClose)})})});Wb.displayName=Pr;var Fb="TooltipPortal",[U1,$b]=bo(Fb,{forceMount:void 0}),Dl="TooltipContent",Ib=C.forwardRef((i,o)=>{const r=$b(Dl,i.__scopeTooltip),{forceMount:c=r.forceMount,side:f="top",...d}=i,g=xo(Dl,i.__scopeTooltip);return b.jsx(Op,{present:c||g.open,children:g.disableHoverableContent?b.jsx(Dp,{side:f,...d,ref:o}):b.jsx(Pb,{side:f,...d,ref:o})})}),Pb=C.forwardRef((i,o)=>{const r=xo(Dl,i.__scopeTooltip),c=Mp(Dl,i.__scopeTooltip),f=C.useRef(null),d=Gn(o,f),[g,S]=C.useState(null),{trigger:y,onClose:m}=r,v=f.current,{onPointerInTransitChange:p}=c,N=C.useCallback(()=>{S(null),p(!1)},[p]),R=C.useCallback((_,B)=>{const X=_.currentTarget,V={x:_.clientX,y:_.clientY},$=lx(V,X.getBoundingClientRect()),J=ix(V,$),F=sx(B.getBoundingClientRect()),P=cx([...J,...F]);S(P),p(!0)},[p]);return C.useEffect(()=>()=>N(),[N]),C.useEffect(()=>{if(y&&v){const _=X=>R(X,v),B=X=>R(X,y);return y.addEventListener("pointerleave",_),v.addEventListener("pointerleave",B),()=>{y.removeEventListener("pointerleave",_),v.removeEventListener("pointerleave",B)}}},[y,v,R,N]),C.useEffect(()=>{if(g){const _=B=>{const X=B.target,V={x:B.clientX,y:B.clientY},$=y?.contains(X)||v?.contains(X),J=!ox(V,g);$?N():J&&(N(),m())};return document.addEventListener("pointermove",_),()=>document.removeEventListener("pointermove",_)}},[y,v,g,m,N]),b.jsx(Dp,{...i,ref:d})}),[tx,ex]=bo(_p,{isInside:!1}),ax=sv("TooltipContent"),Dp=C.forwardRef((i,o)=>{const{__scopeTooltip:r,children:c,"aria-label":f,onEscapeKeyDown:d,onPointerDownOutside:g,...S}=i,y=xo(Dl,r),m=mu(r),{onClose:v}=y;return C.useEffect(()=>(document.addEventListener(jh,v),()=>document.removeEventListener(jh,v)),[v]),C.useEffect(()=>{if(y.trigger){const p=N=>{N.target?.contains(y.trigger)&&v()};return window.addEventListener("scroll",p,{capture:!0}),()=>window.removeEventListener("scroll",p,{capture:!0})}},[y.trigger,v]),b.jsx(np,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:d,onPointerDownOutside:g,onFocusOutside:p=>p.preventDefault(),onDismiss:v,children:b.jsxs(Yb,{"data-state":y.stateAttribute,...m,...S,ref:o,style:{...S.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[b.jsx(ax,{children:c}),b.jsx(tx,{scope:r,isInside:!0,children:b.jsx(Zb,{id:y.contentId,role:"tooltip",children:f||c})})]})})});Ib.displayName=Dl;var Hp="TooltipArrow",nx=C.forwardRef((i,o)=>{const{__scopeTooltip:r,...c}=i,f=mu(r);return ex(Hp,r).isInside?null:b.jsx(Gb,{...f,...c,ref:o})});nx.displayName=Hp;function lx(i,o){const r=Math.abs(o.top-i.y),c=Math.abs(o.bottom-i.y),f=Math.abs(o.right-i.x),d=Math.abs(o.left-i.x);switch(Math.min(r,c,f,d)){case d:return"left";case f:return"right";case r:return"top";case c:return"bottom";default:throw new Error("unreachable")}}function ix(i,o,r=5){const c=[];switch(o){case"top":c.push({x:i.x-r,y:i.y+r},{x:i.x+r,y:i.y+r});break;case"bottom":c.push({x:i.x-r,y:i.y-r},{x:i.x+r,y:i.y-r});break;case"left":c.push({x:i.x+r,y:i.y-r},{x:i.x+r,y:i.y+r});break;case"right":c.push({x:i.x-r,y:i.y-r},{x:i.x-r,y:i.y+r});break}return c}function sx(i){const{top:o,right:r,bottom:c,left:f}=i;return[{x:f,y:o},{x:r,y:o},{x:r,y:c},{x:f,y:c}]}function ox(i,o){const{x:r,y:c}=i;let f=!1;for(let d=0,g=o.length-1;dc!=N>c&&r<(p-m)*(c-v)/(N-v)+m&&(f=!f)}return f}function cx(i){const o=i.slice();return o.sort((r,c)=>r.xc.x?1:r.yc.y?1:0),rx(o)}function rx(i){if(i.length<=1)return i.slice();const o=[];for(let c=0;c=2;){const d=o[o.length-1],g=o[o.length-2];if((d.x-g.x)*(f.y-g.y)>=(d.y-g.y)*(f.x-g.x))o.pop();else break}o.push(f)}o.pop();const r=[];for(let c=i.length-1;c>=0;c--){const f=i[c];for(;r.length>=2;){const d=r[r.length-1],g=r[r.length-2];if((d.x-g.x)*(f.y-g.y)>=(d.y-g.y)*(f.x-g.x))r.pop();else break}r.push(f)}return r.pop(),o.length===1&&r.length===1&&o[0].x===r[0].x&&o[0].y===r[0].y?o:o.concat(r)}var ux=Cp;function jp(i){var o,r,c="";if(typeof i=="string"||typeof i=="number")c+=i;else if(typeof i=="object")if(Array.isArray(i)){var f=i.length;for(o=0;o{const o=mx(i),{conflictingClassGroups:r,conflictingClassGroupModifiers:c}=i;return{getClassGroupId:g=>{const S=g.split(hu);return S[0]===""&&S.length!==1&&S.shift(),Bp(S,o)||dx(g)},getConflictingClassGroupIds:(g,S)=>{const y=r[g]||[];return S&&c[g]?[...y,...c[g]]:y}}},Bp=(i,o)=>{if(i.length===0)return o.classGroupId;const r=i[0],c=o.nextPart.get(r),f=c?Bp(i.slice(1),c):void 0;if(f)return f;if(o.validators.length===0)return;const d=i.join(hu);return o.validators.find(({validator:g})=>g(d))?.classGroupId},Uh=/^\[(.+)\]$/,dx=i=>{if(Uh.test(i)){const o=Uh.exec(i)[1],r=o?.substring(0,o.indexOf(":"));if(r)return"arbitrary.."+r}},mx=i=>{const{theme:o,classGroups:r}=i,c={nextPart:new Map,validators:[]};for(const f in r)tu(r[f],c,f,o);return c},tu=(i,o,r,c)=>{i.forEach(f=>{if(typeof f=="string"){const d=f===""?o:Bh(o,f);d.classGroupId=r;return}if(typeof f=="function"){if(hx(f)){tu(f(c),o,r,c);return}o.validators.push({validator:f,classGroupId:r});return}Object.entries(f).forEach(([d,g])=>{tu(g,Bh(o,d),r,c)})})},Bh=(i,o)=>{let r=i;return o.split(hu).forEach(c=>{r.nextPart.has(c)||r.nextPart.set(c,{nextPart:new Map,validators:[]}),r=r.nextPart.get(c)}),r},hx=i=>i.isThemeGetter,px=i=>{if(i<1)return{get:()=>{},set:()=>{}};let o=0,r=new Map,c=new Map;const f=(d,g)=>{r.set(d,g),o++,o>i&&(o=0,c=r,r=new Map)};return{get(d){let g=r.get(d);if(g!==void 0)return g;if((g=c.get(d))!==void 0)return f(d,g),g},set(d,g){r.has(d)?r.set(d,g):f(d,g)}}},eu="!",au=":",gx=au.length,yx=i=>{const{prefix:o,experimentalParseClassName:r}=i;let c=f=>{const d=[];let g=0,S=0,y=0,m;for(let _=0;_y?m-y:void 0;return{modifiers:d,hasImportantModifier:N,baseClassName:p,maybePostfixModifierPosition:R}};if(o){const f=o+au,d=c;c=g=>g.startsWith(f)?d(g.substring(f.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:g,maybePostfixModifierPosition:void 0}}if(r){const f=c;c=d=>r({className:d,parseClassName:f})}return c},vx=i=>i.endsWith(eu)?i.substring(0,i.length-1):i.startsWith(eu)?i.substring(1):i,bx=i=>{const o=Object.fromEntries(i.orderSensitiveModifiers.map(c=>[c,!0]));return c=>{if(c.length<=1)return c;const f=[];let d=[];return c.forEach(g=>{g[0]==="["||o[g]?(f.push(...d.sort(),g),d=[]):d.push(g)}),f.push(...d.sort()),f}},xx=i=>({cache:px(i.cacheSize),parseClassName:yx(i),sortModifiers:bx(i),...fx(i)}),Sx=/\s+/,Ex=(i,o)=>{const{parseClassName:r,getClassGroupId:c,getConflictingClassGroupIds:f,sortModifiers:d}=o,g=[],S=i.trim().split(Sx);let y="";for(let m=S.length-1;m>=0;m-=1){const v=S[m],{isExternal:p,modifiers:N,hasImportantModifier:R,baseClassName:_,maybePostfixModifierPosition:B}=r(v);if(p){y=v+(y.length>0?" "+y:y);continue}let X=!!B,V=c(X?_.substring(0,B):_);if(!V){if(!X){y=v+(y.length>0?" "+y:y);continue}if(V=c(_),!V){y=v+(y.length>0?" "+y:y);continue}X=!1}const $=d(N).join(":"),J=R?$+eu:$,F=J+V;if(g.includes(F))continue;g.push(F);const P=f(V,X);for(let lt=0;lt0?" "+y:y)}return y};function Ax(){let i=0,o,r,c="";for(;i{if(typeof i=="string")return i;let o,r="";for(let c=0;cp(v),i());return r=xx(m),c=r.cache.get,f=r.cache.set,d=S,S(y)}function S(y){const m=c(y);if(m)return m;const v=Ex(y,r);return f(y,v),v}return function(){return d(Ax.apply(null,arguments))}}const It=i=>{const o=r=>r[i]||[];return o.isThemeGetter=!0,o},Yp=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Gp=/^\((?:(\w[\w-]*):)?(.+)\)$/i,wx=/^\d+\/\d+$/,Nx=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Ox=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,zx=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Rx=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Mx=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ml=i=>wx.test(i),bt=i=>!!i&&!Number.isNaN(Number(i)),dn=i=>!!i&&Number.isInteger(Number(i)),Xr=i=>i.endsWith("%")&&bt(i.slice(0,-1)),Ha=i=>Nx.test(i),Cx=()=>!0,_x=i=>Ox.test(i)&&!zx.test(i),qp=()=>!1,Dx=i=>Rx.test(i),Hx=i=>Mx.test(i),jx=i=>!tt(i)&&!et(i),Ux=i=>Ul(i,Qp,qp),tt=i=>Yp.test(i),Ln=i=>Ul(i,kp,_x),Qr=i=>Ul(i,qx,bt),Lh=i=>Ul(i,Vp,qp),Bx=i=>Ul(i,Xp,Hx),io=i=>Ul(i,Zp,Dx),et=i=>Gp.test(i),Ui=i=>Bl(i,kp),Lx=i=>Bl(i,Vx),Yh=i=>Bl(i,Vp),Yx=i=>Bl(i,Qp),Gx=i=>Bl(i,Xp),so=i=>Bl(i,Zp,!0),Ul=(i,o,r)=>{const c=Yp.exec(i);return c?c[1]?o(c[1]):r(c[2]):!1},Bl=(i,o,r=!1)=>{const c=Gp.exec(i);return c?c[1]?o(c[1]):r:!1},Vp=i=>i==="position"||i==="percentage",Xp=i=>i==="image"||i==="url",Qp=i=>i==="length"||i==="size"||i==="bg-size",kp=i=>i==="length",qx=i=>i==="number",Vx=i=>i==="family-name",Zp=i=>i==="shadow",Xx=()=>{const i=It("color"),o=It("font"),r=It("text"),c=It("font-weight"),f=It("tracking"),d=It("leading"),g=It("breakpoint"),S=It("container"),y=It("spacing"),m=It("radius"),v=It("shadow"),p=It("inset-shadow"),N=It("text-shadow"),R=It("drop-shadow"),_=It("blur"),B=It("perspective"),X=It("aspect"),V=It("ease"),$=It("animate"),J=()=>["auto","avoid","all","avoid-page","page","left","right","column"],F=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],P=()=>[...F(),et,tt],lt=()=>["auto","hidden","clip","visible","scroll"],k=()=>["auto","contain","none"],Z=()=>[et,tt,y],mt=()=>[Ml,"full","auto",...Z()],St=()=>[dn,"none","subgrid",et,tt],zt=()=>["auto",{span:["full",dn,et,tt]},dn,et,tt],pt=()=>[dn,"auto",et,tt],gt=()=>["auto","min","max","fr",et,tt],vt=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],xt=()=>["start","end","center","stretch","center-safe","end-safe"],T=()=>["auto",...Z()],Y=()=>[Ml,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...Z()],D=()=>[i,et,tt],it=()=>[...F(),Yh,Lh,{position:[et,tt]}],ct=()=>["no-repeat",{repeat:["","x","y","space","round"]}],E=()=>["auto","cover","contain",Yx,Ux,{size:[et,tt]}],L=()=>[Xr,Ui,Ln],U=()=>["","none","full",m,et,tt],Q=()=>["",bt,Ui,Ln],W=()=>["solid","dashed","dotted","double"],st=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],at=()=>[bt,Xr,Yh,Lh],ut=()=>["","none",_,et,tt],Nt=()=>["none",bt,et,tt],ae=()=>["none",bt,et,tt],de=()=>[bt,et,tt],ne=()=>[Ml,"full",...Z()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ha],breakpoint:[Ha],color:[Cx],container:[Ha],"drop-shadow":[Ha],ease:["in","out","in-out"],font:[jx],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ha],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ha],shadow:[Ha],spacing:["px",bt],text:[Ha],"text-shadow":[Ha],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ml,tt,et,X]}],container:["container"],columns:[{columns:[bt,tt,et,S]}],"break-after":[{"break-after":J()}],"break-before":[{"break-before":J()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:P()}],overflow:[{overflow:lt()}],"overflow-x":[{"overflow-x":lt()}],"overflow-y":[{"overflow-y":lt()}],overscroll:[{overscroll:k()}],"overscroll-x":[{"overscroll-x":k()}],"overscroll-y":[{"overscroll-y":k()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:mt()}],"inset-x":[{"inset-x":mt()}],"inset-y":[{"inset-y":mt()}],start:[{start:mt()}],end:[{end:mt()}],top:[{top:mt()}],right:[{right:mt()}],bottom:[{bottom:mt()}],left:[{left:mt()}],visibility:["visible","invisible","collapse"],z:[{z:[dn,"auto",et,tt]}],basis:[{basis:[Ml,"full","auto",S,...Z()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[bt,Ml,"auto","initial","none",tt]}],grow:[{grow:["",bt,et,tt]}],shrink:[{shrink:["",bt,et,tt]}],order:[{order:[dn,"first","last","none",et,tt]}],"grid-cols":[{"grid-cols":St()}],"col-start-end":[{col:zt()}],"col-start":[{"col-start":pt()}],"col-end":[{"col-end":pt()}],"grid-rows":[{"grid-rows":St()}],"row-start-end":[{row:zt()}],"row-start":[{"row-start":pt()}],"row-end":[{"row-end":pt()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":gt()}],"auto-rows":[{"auto-rows":gt()}],gap:[{gap:Z()}],"gap-x":[{"gap-x":Z()}],"gap-y":[{"gap-y":Z()}],"justify-content":[{justify:[...vt(),"normal"]}],"justify-items":[{"justify-items":[...xt(),"normal"]}],"justify-self":[{"justify-self":["auto",...xt()]}],"align-content":[{content:["normal",...vt()]}],"align-items":[{items:[...xt(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...xt(),{baseline:["","last"]}]}],"place-content":[{"place-content":vt()}],"place-items":[{"place-items":[...xt(),"baseline"]}],"place-self":[{"place-self":["auto",...xt()]}],p:[{p:Z()}],px:[{px:Z()}],py:[{py:Z()}],ps:[{ps:Z()}],pe:[{pe:Z()}],pt:[{pt:Z()}],pr:[{pr:Z()}],pb:[{pb:Z()}],pl:[{pl:Z()}],m:[{m:T()}],mx:[{mx:T()}],my:[{my:T()}],ms:[{ms:T()}],me:[{me:T()}],mt:[{mt:T()}],mr:[{mr:T()}],mb:[{mb:T()}],ml:[{ml:T()}],"space-x":[{"space-x":Z()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":Z()}],"space-y-reverse":["space-y-reverse"],size:[{size:Y()}],w:[{w:[S,"screen",...Y()]}],"min-w":[{"min-w":[S,"screen","none",...Y()]}],"max-w":[{"max-w":[S,"screen","none","prose",{screen:[g]},...Y()]}],h:[{h:["screen","lh",...Y()]}],"min-h":[{"min-h":["screen","lh","none",...Y()]}],"max-h":[{"max-h":["screen","lh",...Y()]}],"font-size":[{text:["base",r,Ui,Ln]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[c,et,Qr]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Xr,tt]}],"font-family":[{font:[Lx,tt,o]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[f,et,tt]}],"line-clamp":[{"line-clamp":[bt,"none",et,Qr]}],leading:[{leading:[d,...Z()]}],"list-image":[{"list-image":["none",et,tt]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",et,tt]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:D()}],"text-color":[{text:D()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...W(),"wavy"]}],"text-decoration-thickness":[{decoration:[bt,"from-font","auto",et,Ln]}],"text-decoration-color":[{decoration:D()}],"underline-offset":[{"underline-offset":[bt,"auto",et,tt]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:Z()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",et,tt]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",et,tt]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:it()}],"bg-repeat":[{bg:ct()}],"bg-size":[{bg:E()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},dn,et,tt],radial:["",et,tt],conic:[dn,et,tt]},Gx,Bx]}],"bg-color":[{bg:D()}],"gradient-from-pos":[{from:L()}],"gradient-via-pos":[{via:L()}],"gradient-to-pos":[{to:L()}],"gradient-from":[{from:D()}],"gradient-via":[{via:D()}],"gradient-to":[{to:D()}],rounded:[{rounded:U()}],"rounded-s":[{"rounded-s":U()}],"rounded-e":[{"rounded-e":U()}],"rounded-t":[{"rounded-t":U()}],"rounded-r":[{"rounded-r":U()}],"rounded-b":[{"rounded-b":U()}],"rounded-l":[{"rounded-l":U()}],"rounded-ss":[{"rounded-ss":U()}],"rounded-se":[{"rounded-se":U()}],"rounded-ee":[{"rounded-ee":U()}],"rounded-es":[{"rounded-es":U()}],"rounded-tl":[{"rounded-tl":U()}],"rounded-tr":[{"rounded-tr":U()}],"rounded-br":[{"rounded-br":U()}],"rounded-bl":[{"rounded-bl":U()}],"border-w":[{border:Q()}],"border-w-x":[{"border-x":Q()}],"border-w-y":[{"border-y":Q()}],"border-w-s":[{"border-s":Q()}],"border-w-e":[{"border-e":Q()}],"border-w-t":[{"border-t":Q()}],"border-w-r":[{"border-r":Q()}],"border-w-b":[{"border-b":Q()}],"border-w-l":[{"border-l":Q()}],"divide-x":[{"divide-x":Q()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":Q()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...W(),"hidden","none"]}],"divide-style":[{divide:[...W(),"hidden","none"]}],"border-color":[{border:D()}],"border-color-x":[{"border-x":D()}],"border-color-y":[{"border-y":D()}],"border-color-s":[{"border-s":D()}],"border-color-e":[{"border-e":D()}],"border-color-t":[{"border-t":D()}],"border-color-r":[{"border-r":D()}],"border-color-b":[{"border-b":D()}],"border-color-l":[{"border-l":D()}],"divide-color":[{divide:D()}],"outline-style":[{outline:[...W(),"none","hidden"]}],"outline-offset":[{"outline-offset":[bt,et,tt]}],"outline-w":[{outline:["",bt,Ui,Ln]}],"outline-color":[{outline:D()}],shadow:[{shadow:["","none",v,so,io]}],"shadow-color":[{shadow:D()}],"inset-shadow":[{"inset-shadow":["none",p,so,io]}],"inset-shadow-color":[{"inset-shadow":D()}],"ring-w":[{ring:Q()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:D()}],"ring-offset-w":[{"ring-offset":[bt,Ln]}],"ring-offset-color":[{"ring-offset":D()}],"inset-ring-w":[{"inset-ring":Q()}],"inset-ring-color":[{"inset-ring":D()}],"text-shadow":[{"text-shadow":["none",N,so,io]}],"text-shadow-color":[{"text-shadow":D()}],opacity:[{opacity:[bt,et,tt]}],"mix-blend":[{"mix-blend":[...st(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":st()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[bt]}],"mask-image-linear-from-pos":[{"mask-linear-from":at()}],"mask-image-linear-to-pos":[{"mask-linear-to":at()}],"mask-image-linear-from-color":[{"mask-linear-from":D()}],"mask-image-linear-to-color":[{"mask-linear-to":D()}],"mask-image-t-from-pos":[{"mask-t-from":at()}],"mask-image-t-to-pos":[{"mask-t-to":at()}],"mask-image-t-from-color":[{"mask-t-from":D()}],"mask-image-t-to-color":[{"mask-t-to":D()}],"mask-image-r-from-pos":[{"mask-r-from":at()}],"mask-image-r-to-pos":[{"mask-r-to":at()}],"mask-image-r-from-color":[{"mask-r-from":D()}],"mask-image-r-to-color":[{"mask-r-to":D()}],"mask-image-b-from-pos":[{"mask-b-from":at()}],"mask-image-b-to-pos":[{"mask-b-to":at()}],"mask-image-b-from-color":[{"mask-b-from":D()}],"mask-image-b-to-color":[{"mask-b-to":D()}],"mask-image-l-from-pos":[{"mask-l-from":at()}],"mask-image-l-to-pos":[{"mask-l-to":at()}],"mask-image-l-from-color":[{"mask-l-from":D()}],"mask-image-l-to-color":[{"mask-l-to":D()}],"mask-image-x-from-pos":[{"mask-x-from":at()}],"mask-image-x-to-pos":[{"mask-x-to":at()}],"mask-image-x-from-color":[{"mask-x-from":D()}],"mask-image-x-to-color":[{"mask-x-to":D()}],"mask-image-y-from-pos":[{"mask-y-from":at()}],"mask-image-y-to-pos":[{"mask-y-to":at()}],"mask-image-y-from-color":[{"mask-y-from":D()}],"mask-image-y-to-color":[{"mask-y-to":D()}],"mask-image-radial":[{"mask-radial":[et,tt]}],"mask-image-radial-from-pos":[{"mask-radial-from":at()}],"mask-image-radial-to-pos":[{"mask-radial-to":at()}],"mask-image-radial-from-color":[{"mask-radial-from":D()}],"mask-image-radial-to-color":[{"mask-radial-to":D()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":F()}],"mask-image-conic-pos":[{"mask-conic":[bt]}],"mask-image-conic-from-pos":[{"mask-conic-from":at()}],"mask-image-conic-to-pos":[{"mask-conic-to":at()}],"mask-image-conic-from-color":[{"mask-conic-from":D()}],"mask-image-conic-to-color":[{"mask-conic-to":D()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:it()}],"mask-repeat":[{mask:ct()}],"mask-size":[{mask:E()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",et,tt]}],filter:[{filter:["","none",et,tt]}],blur:[{blur:ut()}],brightness:[{brightness:[bt,et,tt]}],contrast:[{contrast:[bt,et,tt]}],"drop-shadow":[{"drop-shadow":["","none",R,so,io]}],"drop-shadow-color":[{"drop-shadow":D()}],grayscale:[{grayscale:["",bt,et,tt]}],"hue-rotate":[{"hue-rotate":[bt,et,tt]}],invert:[{invert:["",bt,et,tt]}],saturate:[{saturate:[bt,et,tt]}],sepia:[{sepia:["",bt,et,tt]}],"backdrop-filter":[{"backdrop-filter":["","none",et,tt]}],"backdrop-blur":[{"backdrop-blur":ut()}],"backdrop-brightness":[{"backdrop-brightness":[bt,et,tt]}],"backdrop-contrast":[{"backdrop-contrast":[bt,et,tt]}],"backdrop-grayscale":[{"backdrop-grayscale":["",bt,et,tt]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[bt,et,tt]}],"backdrop-invert":[{"backdrop-invert":["",bt,et,tt]}],"backdrop-opacity":[{"backdrop-opacity":[bt,et,tt]}],"backdrop-saturate":[{"backdrop-saturate":[bt,et,tt]}],"backdrop-sepia":[{"backdrop-sepia":["",bt,et,tt]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":Z()}],"border-spacing-x":[{"border-spacing-x":Z()}],"border-spacing-y":[{"border-spacing-y":Z()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",et,tt]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[bt,"initial",et,tt]}],ease:[{ease:["linear","initial",V,et,tt]}],delay:[{delay:[bt,et,tt]}],animate:[{animate:["none",$,et,tt]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[B,et,tt]}],"perspective-origin":[{"perspective-origin":P()}],rotate:[{rotate:Nt()}],"rotate-x":[{"rotate-x":Nt()}],"rotate-y":[{"rotate-y":Nt()}],"rotate-z":[{"rotate-z":Nt()}],scale:[{scale:ae()}],"scale-x":[{"scale-x":ae()}],"scale-y":[{"scale-y":ae()}],"scale-z":[{"scale-z":ae()}],"scale-3d":["scale-3d"],skew:[{skew:de()}],"skew-x":[{"skew-x":de()}],"skew-y":[{"skew-y":de()}],transform:[{transform:[et,tt,"","none","gpu","cpu"]}],"transform-origin":[{origin:P()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ne()}],"translate-x":[{"translate-x":ne()}],"translate-y":[{"translate-y":ne()}],"translate-z":[{"translate-z":ne()}],"translate-none":["translate-none"],accent:[{accent:D()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:D()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",et,tt]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":Z()}],"scroll-mx":[{"scroll-mx":Z()}],"scroll-my":[{"scroll-my":Z()}],"scroll-ms":[{"scroll-ms":Z()}],"scroll-me":[{"scroll-me":Z()}],"scroll-mt":[{"scroll-mt":Z()}],"scroll-mr":[{"scroll-mr":Z()}],"scroll-mb":[{"scroll-mb":Z()}],"scroll-ml":[{"scroll-ml":Z()}],"scroll-p":[{"scroll-p":Z()}],"scroll-px":[{"scroll-px":Z()}],"scroll-py":[{"scroll-py":Z()}],"scroll-ps":[{"scroll-ps":Z()}],"scroll-pe":[{"scroll-pe":Z()}],"scroll-pt":[{"scroll-pt":Z()}],"scroll-pr":[{"scroll-pr":Z()}],"scroll-pb":[{"scroll-pb":Z()}],"scroll-pl":[{"scroll-pl":Z()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",et,tt]}],fill:[{fill:["none",...D()]}],"stroke-w":[{stroke:[bt,Ui,Ln,Qr]}],stroke:[{stroke:["none",...D()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},Qx=Tx(Xx);function So(...i){return Qx(Up(i))}function kx({delayDuration:i=0,...o}){return b.jsx(ux,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:i,...o})}const Gh=i=>typeof i=="boolean"?`${i}`:i===0?"0":i,qh=Up,Zx=(i,o)=>r=>{var c;if(o?.variants==null)return qh(i,r?.class,r?.className);const{variants:f,defaultVariants:d}=o,g=Object.keys(f).map(m=>{const v=r?.[m],p=d?.[m];if(v===null)return null;const N=Gh(v)||Gh(p);return f[m][N]}),S=r&&Object.entries(r).reduce((m,v)=>{let[p,N]=v;return N===void 0||(m[p]=N),m},{}),y=o==null||(c=o.compoundVariants)===null||c===void 0?void 0:c.reduce((m,v)=>{let{class:p,className:N,...R}=v;return Object.entries(R).every(_=>{let[B,X]=_;return Array.isArray(X)?X.includes({...d,...S}[B]):{...d,...S}[B]===X})?[...m,p,N]:m},[]);return qh(i,g,y,r?.class,r?.className)},Kx=Zx("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function Jx({className:i,variant:o,size:r,asChild:c=!1,...f}){const d=c?lv:"button";return b.jsx(d,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:So(Kx({variant:o,size:r,className:i})),...f})}function nu({className:i,...o}){return b.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:So("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",i),...o})}function Wx({className:i,...o}){return b.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:So("px-6",i),...o})}/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Fx=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Kp=(...i)=>i.filter((o,r,c)=>!!o&&c.indexOf(o)===r).join(" ");/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var $x={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ix=C.forwardRef(({color:i="currentColor",size:o=24,strokeWidth:r=2,absoluteStrokeWidth:c,className:f="",children:d,iconNode:g,...S},y)=>C.createElement("svg",{ref:y,...$x,width:o,height:o,stroke:i,strokeWidth:c?Number(r)*24/Number(o):r,className:Kp("lucide",f),...S},[...g.map(([m,v])=>C.createElement(m,v)),...Array.isArray(d)?d:[d]]));/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ll=(i,o)=>{const r=C.forwardRef(({className:c,...f},d)=>C.createElement(Ix,{ref:d,iconNode:o,className:Kp(`lucide-${Fx(i)}`,c),...f}));return r.displayName=`${i}`,r};/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Oe=Ll("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Px=Ll("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const t1=Ll("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const e1=Ll("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const a1=Ll("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** * @license lucide-react v0.453.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const n1=Ll("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);function l1(i,o){if(i instanceof RegExp)return{keys:!1,pattern:i};var r,c,f,d,g=[],S="",y=i.split("/");for(y[0]||y.shift();f=y.shift();)r=f[0],r==="*"?(g.push(r),S+=f[1]==="?"?"(?:/(.*))?":"/(.*)"):r===":"?(c=f.indexOf("?",1),d=f.indexOf(".",1),g.push(f.substring(1,~c?c:~d?d:f.length)),S+=~c&&!~d?"(?:/([^/]+?))?":"/([^/]+?)",~d&&(S+=(~c?"?":"")+"\\"+f.substring(d))):S+="/"+f;return{keys:g,pattern:new RegExp("^"+S+(o?"(?=$|/)":"/?$"),"i")}}var kr={exports:{}},Zr={};/** * @license React * use-sync-external-store-shim.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Vh;function i1(){if(Vh)return Zr;Vh=1;var i=mo();function o(p,N){return p===N&&(p!==0||1/p===1/N)||p!==p&&N!==N}var r=typeof Object.is=="function"?Object.is:o,c=i.useState,f=i.useEffect,d=i.useLayoutEffect,g=i.useDebugValue;function S(p,N){var R=N(),_=c({inst:{value:R,getSnapshot:N}}),B=_[0].inst,X=_[1];return d(function(){B.value=R,B.getSnapshot=N,y(B)&&X({inst:B})},[p,R,N]),f(function(){return y(B)&&X({inst:B}),p(function(){y(B)&&X({inst:B})})},[p]),g(R),R}function y(p){var N=p.getSnapshot;p=p.value;try{var R=N();return!r(p,R)}catch{return!0}}function m(p,N){return N()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?m:S;return Zr.useSyncExternalStore=i.useSyncExternalStore!==void 0?i.useSyncExternalStore:v,Zr}var Xh;function s1(){return Xh||(Xh=1,kr.exports=i1()),kr.exports}var o1=s1();const c1=Ay.useInsertionEffect,r1=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",u1=r1?C.useLayoutEffect:C.useEffect,f1=c1||u1,Jp=i=>{const o=C.useRef([i,(...r)=>o[0](...r)]).current;return f1(()=>{o[0]=i}),o[1]},d1="popstate",pu="pushState",gu="replaceState",m1="hashchange",Qh=[d1,pu,gu,m1],h1=i=>{for(const o of Qh)addEventListener(o,i);return()=>{for(const o of Qh)removeEventListener(o,i)}},Wp=(i,o)=>o1.useSyncExternalStore(h1,i,o),p1=()=>location.search,g1=({ssrSearch:i=""}={})=>Wp(p1,()=>i),kh=()=>location.pathname,y1=({ssrPath:i}={})=>Wp(kh,i?()=>i:kh),v1=(i,{replace:o=!1,state:r=null}={})=>history[o?gu:pu](r,"",i),b1=(i={})=>[y1(i),v1],Zh=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[Zh]>"u"){for(const i of[pu,gu]){const o=history[i];history[i]=function(){const r=o.apply(this,arguments),c=new Event(i);return c.arguments=arguments,dispatchEvent(c),r}}Object.defineProperty(window,Zh,{value:!0})}const x1=(i,o)=>o.toLowerCase().indexOf(i.toLowerCase())?"~"+o:o.slice(i.length)||"/",Fp=(i="")=>i==="/"?"":i,S1=(i,o)=>i[0]==="~"?i.slice(1):Fp(o)+i,E1=(i="",o)=>x1(Kh(Fp(i)),Kh(o)),Kh=i=>{try{return decodeURI(i)}catch{return i}},$p={hook:b1,searchHook:g1,parser:l1,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:i=>i},Ip=C.createContext($p),qi=()=>C.useContext(Ip),Pp={},tg=C.createContext(Pp),A1=()=>C.useContext(tg),Eo=i=>{const[o,r]=i.hook(i);return[E1(i.base,o),Jp((c,f)=>r(S1(c,i.base),f))]},T1=()=>Eo(qi()),eg=(i,o,r,c)=>{const{pattern:f,keys:d}=o instanceof RegExp?{keys:!1,pattern:o}:i(o||"*",c),g=f.exec(r)||[],[S,...y]=g;return S!==void 0?[!0,(()=>{const m=d!==!1?Object.fromEntries(d.map((p,N)=>[p,y[N]])):g.groups;let v={...y};return m&&Object.assign(v,m),v})(),...c?[S]:[]]:[!1,null]},w1=({children:i,...o})=>{const r=qi(),c=o.hook?$p:r;let f=c;const[d,g]=o.ssrPath?.split("?")??[];g&&(o.ssrSearch=g,o.ssrPath=d),o.hrefs=o.hrefs??o.hook?.hrefs;let S=C.useRef({}),y=S.current,m=y;for(let v in c){const p=v==="base"?c[v]+(o[v]||""):o[v]||c[v];y===m&&p!==m[v]&&(S.current=m={...m}),m[v]=p,(p!==c[v]||p!==f[v])&&(f=m)}return C.createElement(Ip.Provider,{value:f,children:i})},Jh=({children:i,component:o},r)=>o?C.createElement(o,{params:r}):typeof i=="function"?i(r):i,N1=i=>{let o=C.useRef(Pp);const r=o.current;return o.current=Object.keys(i).length!==Object.keys(r).length||Object.entries(i).some(([c,f])=>f!==r[c])?i:r},Kr=({path:i,nest:o,match:r,...c})=>{const f=qi(),[d]=Eo(f),[g,S,y]=r??eg(f.parser,i,d,o),m=N1({...A1(),...S});if(!g)return null;const v=y?C.createElement(w1,{base:y},Jh(c,m)):Jh(c,m);return C.createElement(tg.Provider,{value:m,children:v})};C.forwardRef((i,o)=>{const r=qi(),[c,f]=Eo(r),{to:d="",href:g=d,onClick:S,asChild:y,children:m,className:v,replace:p,state:N,...R}=i,_=Jp(X=>{X.ctrlKey||X.metaKey||X.altKey||X.shiftKey||X.button!==0||(S?.(X),X.defaultPrevented||(X.preventDefault(),f(g,i)))}),B=r.hrefs(g[0]==="~"?g.slice(1):r.base+g,r);return y&&C.isValidElement(m)?C.cloneElement(m,{onClick:_,href:B}):C.createElement("a",{...R,onClick:_,href:B,className:v?.call?v(c===g):v,children:m,ref:o})});const lu=i=>Array.isArray(i)?i.flatMap(o=>lu(o&&o.type===C.Fragment?o.props.children:o)):[i],O1=({children:i,location:o})=>{const r=qi(),[c]=Eo(r);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),lu(i).forEach(d=>{if(C.isValidElement(d)&&d.props.path){const g=d.props.path;window.__WOUTER_ROUTES__.includes(g)||window.__WOUTER_ROUTES__.push(g)}}));for(const f of lu(i)){let d=0;if(C.isValidElement(f)&&(d=eg(r.parser,f.props.path,o||c,f.props.nest))[0])return C.cloneElement(f,{match:d})}return null};function Wh(){const[,i]=T1(),o=()=>{i("/")};return b.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:b.jsx(nu,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:b.jsxs(Wx,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[b.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:b.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[b.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),b.jsx(t1,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),b.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),b.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),b.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",b.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),b.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",className:"flex flex-col sm:flex-row gap-3 justify-center",children:b.jsxs(Jx,{"data-loc":"client/src/pages/NotFound.tsx:37",onClick:o,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[b.jsx(e1,{"data-loc":"client/src/pages/NotFound.tsx:41",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class z1 extends C.Component{constructor(o){super(o),this.state={hasError:!1,error:null}}static getDerivedStateFromError(o){return{hasError:!0,error:o}}render(){return this.state.hasError?b.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:b.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[b.jsx(n1,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),b.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),b.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:b.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),b.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:So("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[b.jsx(a1,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const R1=C.createContext(void 0);function M1({children:i,defaultTheme:o="light",switchable:r=!1}){const[c,f]=C.useState(()=>r&&localStorage.getItem("theme")||o);C.useEffect(()=>{const g=document.documentElement;c==="dark"?g.classList.add("dark"):g.classList.remove("dark"),r&&localStorage.setItem("theme",c)},[c,r]);const d=r?()=>{f(g=>g==="light"?"dark":"light")}:void 0;return b.jsx(R1.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:c,toggleTheme:d,switchable:r},children:i})}function C1(){const[i,o]=C.useState(null),[r,c]=C.useState("");C.useMemo(()=>{const m=()=>{const _=new Date,B=new Date(_);B.setDate(B.getDate()+1);const X=B.getDate(),$=["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"][B.getMonth()];c(`${X} de ${$}`)};m();const v=new Date,p=new Date(v);p.setDate(p.getDate()+1),p.setHours(0,0,0,0);const N=p.getTime()-v.getTime(),R=setTimeout(()=>{m(),setInterval(m,1440*60*1e3)},N);return()=>clearTimeout(R)},[]);const f=[{question:"As receitas têm mesmo sabor de verdade?",answer:"Sim! Todas as receitas foram desenvolvidas para serem deliciosas e satisfatórias. O foco é em ingredientes de qualidade que mantêm o sabor autêntico sem comprometer a saúde."},{question:"São receitas saudáveis?",answer:"Absolutamente. Todas as receitas contêm até 350 calorias e são ricas em proteínas, vitaminas e nutrientes essenciais para começar o dia com energia."},{question:"As receitas servem para a família toda?",answer:"Sim! As receitas são versáteis e podem ser adaptadas para diferentes idades e preferências. Perfeitas para compartilhar em família."},{question:"As receitas são fáceis de fazer?",answer:"Muito! Todas as receitas ficam prontas em até 15 minutos e utilizam apenas ingredientes comuns encontrados em qualquer supermercado."},{question:"Preciso saber cozinhar para aproveitar?",answer:"Não! Cada receita inclui um passo a passo detalhado e fácil de seguir. Até iniciantes conseguem fazer com sucesso."},{question:"Tem lista de ingredientes acessíveis?",answer:"Sim! Todas as receitas utilizam ingredientes comuns e acessíveis, sem necessidade de produtos especiais ou caros."},{question:"Vou precisar de batedeira ou utensílios especiais?",answer:"Não! Você precisará apenas de um liquidificador e uma frigideira. Nada de equipamentos profissionais ou caros."}],d=[{name:`CAFÉ DE FRIGIDEIRA COM OVOS E FRIOS`,time:"10 MINUTOS",cal:"195 CALORIAS"},{name:`PIZZA RÁPIDA DE FRIGIDEIRA`,time:"3 INGREDIENTES",cal:"207 CALORIAS"},{name:`PANQUECA FIT DE BANANA`,time:"7 MINUTOS",cal:"183 CALORIAS"},{name:`OMELETE DE FRIOS TOSTADA`,time:"9 MINUTOS",cal:"125 CALORIAS"},{name:`SALADA DE FRUTAS DIGESTIVAS`,time:"6 FRUTAS",cal:"120 CALORIAS"},{name:`PÃO CREMOSO GRATINADO`,time:"8 MINUTOS",cal:"170 CALORIAS"},{name:`SHAKES DETOX SABOROSOS`,time:"6 MINUTOS",cal:"120 CALORIAS"},{name:`BOLO DE BANANA DE CANECA`,time:"3 INGREDIENTES",cal:"175 CALORIAS"},{name:`SANDUICHE PROTEICO DE FRIGIDEIRA`,time:"10 MINUTOS",cal:"180 CALORIAS"},{name:`BROWNIE DE FRIGIDEIRA (3 INGREDIENTES)`,time:"10 MINUTOS",cal:"176 CALORIAS"}],g=[{title:`200 SOBREMESAS ZERO AÇÚCAR`,oldPrice:"R$29,00",status:"HOJE É GRÁTIS!"},{title:`30 MARMITAS FIT P/ CONGELAR`,oldPrice:"R$15,00",status:"HOJE É GRÁTIS!"},{title:`60 SUCOS DETOX`,oldPrice:"R$29,00",status:"HOJE É GRÁTIS!"}],S=["Cardápio criado por especialista em nutrição","Mais de 200 opções saudáveis","Baixíssimas em calorias","Sabor novo todos os dias sem enjoar","Feitas em menos de 15 minutos","Não precisa de utensílios profissionais","Nutrição completa pra começar o dia"],y=["Falta de opções saudáveis de café da manhã","Dificuldade em perder peso e alimentar-se bem","Falta de receitas saborosas que nutrem","Falta de receitas rápidas para o café da manhã","Falta de nutrientes necessários para o dia"];return b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:144",className:"min-h-screen bg-background text-foreground",children:[b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:146",className:"relative overflow-hidden pt-12 pb-12 md:pt-20 md:pb-20",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:147",className:"container",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:148",className:"grid md:grid-cols-2 gap-8 items-center",children:[b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:149",className:"space-y-6",children:[b.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:150",className:"text-5xl md:text-6xl font-bold leading-tight text-foreground",children:["200 cafés da manhã",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:152"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:153",className:"text-primary",children:"de nutri (com sabor)"})]}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:155",className:"text-lg text-muted-foreground leading-relaxed",children:"Receitas de baixas calorias com sabor delicioso de verdade."}),b.jsx("a",{"data-loc":"client/src/pages/Home.tsx:158",href:"https://pay.cakto.com.br/gdnkxt3_643154",target:"_blank",rel:"noopener noreferrer",className:"inline-block bg-secondary hover:bg-secondary/90 text-secondary-foreground rounded-full px-10 py-7 text-xl font-bold shadow-lg hover:shadow-xl transition-all",children:"QUERO AS RECEITAS!"})]}),b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:167",className:"relative",children:b.jsx("img",{"data-loc":"client/src/pages/Home.tsx:168",src:"https://private-us-east-1.manuscdn.com/sessionFile/meT4IvMMpJKQuqAPnP7tGB/sandbox/esFGs74U0GkiBYruAvtjlF-img-1_1771009556000_na1fn_aGVyby1icmVha2Zhc3Qtc3ByZWFk.png?x-oss-process=image/resize,w_1920,h_1920/format,webp/quality,q_80&Expires=1798761600&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wcml2YXRlLXVzLWVhc3QtMS5tYW51c2Nkbi5jb20vc2Vzc2lvbkZpbGUvbWVUNEl2TU1wSktRdXFBUG5QN3RHQi9zYW5kYm94L2VzRkdzNzRVMEdraUJZcnVBdnRqbEYtaW1nLTFfMTc3MTAwOTU1NjAwMF9uYTFmbl9hR1Z5YnkxaWNtVmhhMlpoYzNRdGMzQnlaV0ZrLnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSx3XzE5MjAsaF8xOTIwL2Zvcm1hdCx3ZWJwL3F1YWxpdHkscV84MCIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc5ODc2MTYwMH19fV19&Key-Pair-Id=K2HSFNDJXOU9YS&Signature=prCo0PfVItnTVlAG~bS2zOQ-KFl-JDoqsKGw1lGbCfEqNAGa6xKb3DOKPSGCCCFP0CAjanqnnFIF6zzXBqe5Mu-e7OCXcgGC65wxlMYm46qfp-aOdIs7lItg9kyj59XsijbfyrICG4fw~gS2hzwYxtFx7KASWjkq40lDMKqGXTl8YZPbDInNX~TqLAQbSwxankey7cLM-UGwJJnvqu~lDm5os5WR2oVek8Cb~lcXRa1vxsLres4pfZLksVQrDaBTNNHlVvi3317k5-O27updeZbB8~n-polKM9f8pFnSgDzVjsGlUUcsXyVBvlr8PwFQknVWrF8gtGHWQ-NJqQsElg__",alt:"Café da manhã saudável",className:"w-full h-auto rounded-3xl shadow-lg"})})]})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:179",className:"py-12 md:py-20 bg-white",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:180",className:"container",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:181",className:"text-4xl md:text-5xl font-bold text-center mb-12",children:["o que você ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:182"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:183",className:"text-primary",children:"vai eNCONTRAR:"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:186",className:"grid md:grid-cols-2 gap-8 max-w-3xl mx-auto",children:[b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:187",className:"space-y-4",children:[b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:188",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:189",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:190",className:"text-lg",children:"Receitas de até 350 calorias"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:192",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:193",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:194",className:"text-lg",children:"Com sabores deliciosos de verdade"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:196",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:197",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:198",className:"text-lg",children:"Com proteínas e vitaminas essenciais"})]})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:201",className:"space-y-4",children:[b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:202",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:203",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:204",className:"text-lg",children:"Prontas em 15 minutos"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:206",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:207",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:208",className:"text-lg",children:"Com ingredientes comuns"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:210",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:211",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:212",className:"text-lg",children:"Use apenas liquidificador e frigideira"})]})]})]})]})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:220",className:"py-12 md:py-20 bg-background",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:221",className:"container",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:222",className:"text-4xl md:text-5xl font-bold text-center mb-4",children:["VEJA O QUE VOCÊ ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:223"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:224",className:"text-primary",children:"VAI APRENDER:"})]}),b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:227",className:"grid grid-cols-2 md:grid-cols-5 gap-6 mt-12",children:d.map((m,v)=>b.jsxs(nu,{"data-loc":"client/src/pages/Home.tsx:229",className:"p-8 bg-white border border-border hover:shadow-lg transition-shadow rounded-2xl min-h-40",children:[b.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:233",className:"font-bold text-sm leading-tight mb-4 text-foreground",children:m.name}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:236",className:"space-y-2 text-xs text-muted-foreground",children:[b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:237",children:m.time}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:238",className:"font-semibold text-accent",children:m.cal})]})]},v))}),b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:244",className:"text-center mt-12",children:b.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:245",className:"text-3xl font-bold text-primary",children:[b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:246",className:"text-5xl",children:"+200"})," ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:246"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:247",className:"text-foreground",children:"OUTRAS OPÇÕES!"})]})})]})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:254",className:"py-12 md:py-20 bg-white",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:255",className:"container",children:b.jsx("img",{"data-loc":"client/src/pages/Home.tsx:256",src:"https://private-us-east-1.manuscdn.com/sessionFile/meT4IvMMpJKQuqAPnP7tGB/sandbox/esFGs74U0GkiBYruAvtjlF-img-2_1771009554000_na1fn_cmVjaXBlLWNvbGxlY3Rpb24taGVybw.png?x-oss-process=image/resize,w_1920,h_1920/format,webp/quality,q_80&Expires=1798761600&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wcml2YXRlLXVzLWVhc3QtMS5tYW51c2Nkbi5jb20vc2Vzc2lvbkZpbGUvbWVUNEl2TU1wSktRdXFBUG5QN3RHQi9zYW5kYm94L2VzRkdzNzRVMEdraUJZcnVBdnRqbEYtaW1nLTJfMTc3MTAwOTU1NDAwMF9uYTFmbl9jbVZqYVhCbExXTnZiR3hsWTNScGIyNHRhR1Z5YncucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLHdfMTkyMCxoXzE5MjAvZm9ybWF0LHdlYnAvcXVhbGl0eSxxXzgwIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzk4NzYxNjAwfX19XX0_&Key-Pair-Id=K2HSFNDJXOU9YS&Signature=GLpekmQ-GGPezaKr-nAhti0xDQ7vj6EsqMqrOFon3X9f0cxmHWVCLWi6DyQzsClrFtlwO7apbK8tQe0pE1gGo2metvkdexXWyFLkIlbrf3ZdAKbWVOJXUi2FhXkwsq5kkaf4MA8BntxyQxX9H~pdtjKpYgBWv3FpLZp48CVivaZvTkninudQT4-CbyniaPeY6tQ3TAgjmA5G3iSoxMm-5CQiCXA3AMlKnZ~uqzVG3zaFd-EFbXpIEQg4WVIBwMnCflADvkp1fGyW-Q8-mFKL1jcnocoFNk9G3qVxACGVDrhL0qn~KwIXjs4czV3A-cp-ZQ2yypk9sy4jGJ-Sxr158g__",alt:"Coleção de receitas",className:"w-full h-auto rounded-3xl"})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:265",className:"py-12 md:py-20 bg-background",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:266",className:"container",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:267",className:"text-4xl md:text-5xl font-bold text-center mb-4",children:["RECEBA AINDA ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:268"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:269",className:"text-primary",children:"+ 3 bônus exclusivos:"})]}),b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:272",className:"grid md:grid-cols-3 gap-8 mt-12 max-w-4xl mx-auto",children:g.map((m,v)=>b.jsxs(nu,{"data-loc":"client/src/pages/Home.tsx:274",className:"p-8 bg-white border border-border rounded-2xl text-center",children:[b.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:278",className:"font-bold text-xl mb-4 text-foreground leading-tight",children:m.title}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:281",className:"text-sm line-through text-muted-foreground mb-2",children:m.oldPrice}),b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:284",className:"text-lg font-bold text-accent",children:m.status})]},v))})]})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:292",className:"py-12 md:py-20 bg-white",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:293",className:"container",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:294",className:"grid md:grid-cols-2 gap-12 items-center",children:[b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:295",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:296",className:"text-4xl font-bold mb-8",children:["PARA PESSOAS ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:297"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:298",className:"text-primary",children:"QUE ENFRENTAM:"})]}),b.jsx("ul",{"data-loc":"client/src/pages/Home.tsx:300",className:"space-y-4",children:y.map((m,v)=>b.jsxs("li",{"data-loc":"client/src/pages/Home.tsx:302",className:"flex items-start gap-3",children:[b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:303",className:"text-accent text-2xl mt-1",children:"•"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:304",className:"text-lg",children:m})]},v))})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:310",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:311",className:"text-4xl font-bold mb-8",children:["VEJA AS ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:312"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:313",className:"text-primary",children:"VANTAGENS"})]}),b.jsx("ul",{"data-loc":"client/src/pages/Home.tsx:315",className:"space-y-4",children:S.map((m,v)=>b.jsxs("li",{"data-loc":"client/src/pages/Home.tsx:317",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:318",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:319",className:"text-lg",children:m})]},v))})]})]})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:329",className:"py-12 md:py-20 bg-background",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:330",className:"container",children:b.jsx("img",{"data-loc":"client/src/pages/Home.tsx:331",src:"https://private-us-east-1.manuscdn.com/sessionFile/meT4IvMMpJKQuqAPnP7tGB/sandbox/esFGs74U0GkiBYruAvtjlF-img-3_1771009553000_na1fn_aGVhbHRoeS1pbmdyZWRpZW50cy1iYW5uZXI.png?x-oss-process=image/resize,w_1920,h_1920/format,webp/quality,q_80&Expires=1798761600&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wcml2YXRlLXVzLWVhc3QtMS5tYW51c2Nkbi5jb20vc2Vzc2lvbkZpbGUvbWVUNEl2TU1wSktRdXFBUG5QN3RHQi9zYW5kYm94L2VzRkdzNzRVMEdraUJZcnVBdnRqbEYtaW1nLTNfMTc3MTAwOTU1MzAwMF9uYTFmbl9hR1ZoYkhSb2VTMXBibWR5WldScFpXNTBjeTFpWVc1dVpYSS5wbmc~eC1vc3MtcHJvY2Vzcz1pbWFnZS9yZXNpemUsd18xOTIwLGhfMTkyMC9mb3JtYXQsd2VicC9xdWFsaXR5LHFfODAiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3OTg3NjE2MDB9fX1dfQ__&Key-Pair-Id=K2HSFNDJXOU9YS&Signature=NWcS~sp0H979eWQVf8jUTkl63EaC1ExG2lMCCOH2fEm6XfBpGpiGuuq1bizlDHPYqlkoQTQKpXJXjiI8hOrmN-AmW~KQQ7LAt87uUv~CXF9UUBi-TSJXlfaeoUyIvFuAddpP~DrOzAjQaUdhsZbAd2zyiSsB9LVJgX949qdUUJF5RWbrSvHndmDOMfwRZNPNxISSAKuhBKuyH2XSMAbU2HDqNehqGduCCGUCUNrr8FZEvP9xVrN3C2eudWrRQReJzPLIJQQi9WaUFxj3264aTBwkf4GL9JAqzB0ty8ranHY7VVlkMl-XV9zkxo7jTulJtToqBTczY~3JU~EKpUqiUw__",alt:"Ingredientes saudáveis",className:"w-full h-auto rounded-3xl"})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:340",className:"py-12 md:py-20 bg-white",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:341",className:"container max-w-2xl",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:342",className:"text-center space-y-8",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:343",className:"text-4xl md:text-5xl font-bold",children:[b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:344",className:"text-foreground",children:"200 CAFÉS DA MANHÃ"}),b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:345"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:346",className:"text-primary",children:"DE NUTRI (COM SABOR)®"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:349",className:"space-y-4",children:[b.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:350",className:"text-lg text-muted-foreground",children:["+ MARMITAS FIT ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:351"}),"+ SOBREMESAS SEM AÇÚCAR ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:352"}),"+ SUCOS DETOX"]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:356",className:"pt-4 space-y-2",children:[b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:357",className:"text-3xl font-bold",children:b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:358",className:"line-through text-muted-foreground",children:"De R$24,90"})}),b.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:360",className:"text-2xl",children:["por ",b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:361",className:"font-bold text-primary",children:"6x de R$2,50"})]}),b.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:363",className:"text-xl",children:["ou ",b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:364",className:"font-bold text-accent",children:"R$14,99 à vista"})]})]}),b.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:368",className:"text-sm text-accent font-semibold",children:["OFERTA EXPIRA EM ",r]}),b.jsx("a",{"data-loc":"client/src/pages/Home.tsx:372",href:"https://pay.cakto.com.br/gdnkxt3_643154",target:"_blank",rel:"noopener noreferrer",className:"block text-center bg-secondary hover:bg-secondary/90 text-secondary-foreground rounded-full py-7 text-xl font-bold mt-8 shadow-lg hover:shadow-xl transition-all",children:"COMPRAR AGORA!"})]})]})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:386",className:"py-12 md:py-20 bg-background",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:387",className:"container max-w-2xl",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:388",className:"bg-white rounded-2xl p-8 md:p-12 border border-border",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:389",className:"text-3xl font-bold mb-6 text-center",children:[b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:390",className:"text-primary",children:"Devolvemos seu Dinheiro e"}),b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:391"}),"você Fica com o Produto!"]}),b.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:395",className:"text-lg text-center mb-8 leading-relaxed",children:[b.jsx("strong",{"data-loc":"client/src/pages/Home.tsx:396",children:"Essa é nossa garantia:"})," teste por 7 dias e se não gostar, devolvemos seu dinheiro na hora e você ainda fica com o produto!"]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:399",className:"space-y-3 text-lg",children:[b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:400",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:401",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:402",children:"Recebe no E-mail e Whatsapp"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:404",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:405",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:406",children:"Pode imprimir no papel"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:408",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:409",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:410",children:"Pode ver no celular"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:412",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:413",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:414",children:"Pode visualizar no computador"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:416",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:417",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:418",children:"Veja no tablet"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:420",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:421",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:422",children:"Novas receitas mensalmente"})]}),b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:424",className:"flex items-start gap-3",children:[b.jsx(Oe,{"data-loc":"client/src/pages/Home.tsx:425",className:"w-6 h-6 text-secondary flex-shrink-0 mt-1"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:426",children:"Perdeu a receita? Enviamos de novo"})]})]})]})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:434",className:"py-12 md:py-20 bg-white",children:b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:435",className:"container",children:b.jsx("img",{"data-loc":"client/src/pages/Home.tsx:436",src:"https://private-us-east-1.manuscdn.com/sessionFile/meT4IvMMpJKQuqAPnP7tGB/sandbox/esFGs74U0GkiBYruAvtjlF-img-4_1771009551000_na1fn_a2l0Y2hlbi1wcmVwYXJhdGlvbi1zY2VuZQ.png?x-oss-process=image/resize,w_1920,h_1920/format,webp/quality,q_80&Expires=1798761600&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wcml2YXRlLXVzLWVhc3QtMS5tYW51c2Nkbi5jb20vc2Vzc2lvbkZpbGUvbWVUNEl2TU1wSktRdXFBUG5QN3RHQi9zYW5kYm94L2VzRkdzNzRVMEdraUJZcnVBdnRqbEYtaW1nLTRfMTc3MTAwOTU1MTAwMF9uYTFmbl9hMmwwWTJobGJpMXdjbVZ3WVhKaGRHbHZiaTF6WTJWdVpRLnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSx3XzE5MjAsaF8xOTIwL2Zvcm1hdCx3ZWJwL3F1YWxpdHkscV84MCIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc5ODc2MTYwMH19fV19&Key-Pair-Id=K2HSFNDJXOU9YS&Signature=GIU4ap8YZrxZjyK7xp1eZQz9E03YjZrGmJx3vbaXVhsPbGJ9U~ojOahbc1cWN1MSXO4IpSUTK3pS-BCPrf-uV100QxdlM90m6nPRpXU3N03IwJwgUTna6-4x~88yHSfC~akliPD~zgXN~rvC9msia32ifEj24ggC3QvCWUkZ4ERSzRNKQ1RmFCo7VVSgZfDQthvGHa7qaae6lE31B1AOU1tJJ-5a3Jew9KsS3L8y~vGtE5QWUhh3UO9b53FD6-5OSLWwaykP6NYPdAtbJP2HGsuO3qWHtMIaPp2gERoQuc6n7Hw99OAe6sTWV7J4sALUhafTCkToufA7USX1i~73xw__",alt:"Preparação na cozinha",className:"w-full h-auto rounded-3xl"})})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:445",className:"py-12 md:py-20 bg-background",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:446",className:"container max-w-3xl",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:447",className:"text-4xl font-bold text-center mb-12",children:["DÚVIDAS ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:448"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:449",className:"text-primary",children:"FREQUENTES"})]}),b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:452",className:"space-y-4",children:f.map((m,v)=>b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:454",className:"border border-border rounded-2xl overflow-hidden bg-white",children:[b.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:458",onClick:()=>o(i===v?null:v),className:"w-full p-6 flex items-center justify-between hover:bg-muted/50 transition-colors",children:[b.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:462",className:"font-bold text-lg text-left",children:m.question}),b.jsx(Px,{"data-loc":"client/src/pages/Home.tsx:463",className:`w-6 h-6 text-primary transition-transform ${i===v?"rotate-180":""}`})]}),i===v&&b.jsx("div",{"data-loc":"client/src/pages/Home.tsx:471",className:"px-6 pb-6 border-t border-border",children:b.jsx("p",{"data-loc":"client/src/pages/Home.tsx:472",className:"text-lg text-muted-foreground leading-relaxed",children:m.answer})})]},v))})]})}),b.jsx("section",{"data-loc":"client/src/pages/Home.tsx:484",className:"py-12 md:py-20 bg-white",children:b.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:485",className:"container text-center",children:[b.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:486",className:"text-4xl md:text-5xl font-bold mb-8",children:["Pronto para transformar ",b.jsx("br",{"data-loc":"client/src/pages/Home.tsx:487"}),b.jsx("span",{"data-loc":"client/src/pages/Home.tsx:488",className:"text-primary",children:"seu café da manhã?"})]}),b.jsx("a",{"data-loc":"client/src/pages/Home.tsx:490",href:"https://pay.cakto.com.br/gdnkxt3_643154",target:"_blank",rel:"noopener noreferrer",className:"inline-block bg-secondary hover:bg-secondary/90 text-secondary-foreground rounded-full px-14 py-7 text-xl font-bold shadow-lg hover:shadow-xl transition-all",children:"QUERO AS RECEITAS!"})]})})]})}function _1(){return b.jsxs(O1,{"data-loc":"client/src/App.tsx:12",children:[b.jsx(Kr,{"data-loc":"client/src/App.tsx:13",path:"/",component:C1}),b.jsx(Kr,{"data-loc":"client/src/App.tsx:14",path:"/404",component:Wh}),b.jsx(Kr,{"data-loc":"client/src/App.tsx:16",component:Wh})]})}function D1(){return b.jsx(z1,{"data-loc":"client/src/App.tsx:28",children:b.jsx(M1,{"data-loc":"client/src/App.tsx:29",defaultTheme:"light",children:b.jsxs(kx,{"data-loc":"client/src/App.tsx:33",children:[b.jsx(av,{"data-loc":"client/src/App.tsx:34"}),b.jsx(_1,{"data-loc":"client/src/App.tsx:35"})]})})})}Ey.createRoot(document.getElementById("root")).render(b.jsx(D1,{"data-loc":"client/src/main.tsx:5"}));